بکندباز

دو کلمه داده شده است. فاصله حروف با گرفتن مقدار مطلق تفاوت کدهای کاراکتری و جمع‌زدن این تفاوت‌ها محاسبه می‌شود.

اگر یکی از کلمات طولانی‌تر از دیگری باشد، تفاوت طول آن‌ها نیز به امتیاز اضافه می‌شود.

مثال:

letter_distance("house", "fly")  
= فاصله("h", "f") + فاصله("o", "l") + فاصله("u", "y") + تفاوت طول("house", "fly")  
= |104 - 102| + |111 - 108| + |117 - 121| + |5 - 3|  
= 2 + 3 + 4 + 2  
= 11  

نکات

  • همیشه مقایسه را از اولین حرف دو رشته شروع کنید.
  • حروف اضافی در محاسبه فاصله لحاظ نمی‌شوند.
  • حروف بزرگ و کوچک متفاوت در نظر گرفته می‌شوند.
letter_distance("sharp", "sharq")  ➞ 1
letter_distance("abcde", "Abcde")  ➞ 32
letter_distance("abcde", "bcdef")  ➞ 5
letter_distance('house', 'fly')  ➞ 11
letter_distance('very', 'fragile')  ➞ 67
letter_distance('abcde', 'A')  ➞ 36
letter_distance('abcde', 'e')  ➞ 8

پاسخ های کاربران به این تمرین

user-gHSH
امتیاز:‌ 105
تصحیح اتوماتیک 0 0
‎پایتون‎
8 شهريور 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-QPSD
امتیاز:‌ 50
تصحیح اتوماتیک 0 0
‎پایتون‎
1 شهريور 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-jhYs
امتیاز:‌ 291
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-SESj
امتیاز:‌ 272
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-za8l
امتیاز:‌ 174
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-4pH3
امتیاز:‌ 416
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

roholasepehri
امتیاز:‌ 1120
تصحیح اتوماتیک 0 0
‎پایتون‎
1 مرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sinarm68
امتیاز:‌ 912
تصحیح اتوماتیک 0 0
‎پایتون‎
30 تير 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MPGH
امتیاز:‌ 429
تصحیح اتوماتیک 0 0
‎پایتون‎
9 تير 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-5y2S
امتیاز:‌ 110
تصحیح اتوماتیک 0 0
‎پایتون‎
6 تير 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-jJQg
امتیاز:‌ 3105
تصحیح اتوماتیک 0 0
‎پایتون‎
19 خرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-WFwX
امتیاز:‌ 456
تصحیح اتوماتیک 0 0
‎پایتون‎
14 خرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-s7R0
امتیاز:‌ 244
تصحیح اتوماتیک 0 0
‎پایتون‎
8 خرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Arash.nc
امتیاز:‌ 1186
تصحیح اتوماتیک 0 0
‎پایتون‎
8 خرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-n0Zu
امتیاز:‌ 252
تصحیح اتوماتیک 0 0
‎پایتون‎
7 خرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mhmdreza13
امتیاز:‌ 374
تصحیح اتوماتیک 0 0
‎پایتون‎
31 ارديبهشت 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amin
امتیاز:‌ 23333
تصحیح اتوماتیک 0 0
‎پایتون‎
21 ارديبهشت 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

arsep363
امتیاز:‌ 1688
تصحیح اتوماتیک 0 0
‎پایتون‎
9 ارديبهشت 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-ixnb
امتیاز:‌ 4143
تصحیح اتوماتیک 0 0
‎پایتون‎
4 ارديبهشت 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

amirgoodarzi
امتیاز:‌ 2656
تصحیح اتوماتیک 0 0
‎پایتون‎
31 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-FWOW
امتیاز:‌ 35
تصحیح اتوماتیک 0 0
‎پایتون‎
31 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 19072
تصحیح اتوماتیک 0 0
‎پایتون‎
29 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط