بکندباز

فایلی به نام names.txt داریم که شامل بیش از 5 هزار نام است. ابتدا نام ها را به ترتیب حروف الفبا مرتب کرده و سپس امتیاز هر نام را به دست آورید. امتیاز هر اسم به این شکل محاسبه می شود:

1- محاسبه ارزش هر کلمه : حاصل جمع ارزش حروف کلمه

2- حاصل ضرب ارزش کلمه در جایگاه کلمه در لیست

برای مثال، پس از مرتب سازی، اسم ANTONY در لیست 278 اُمین اسم است. در نتیجه جایگاه اسم برابر است با 278.

و ارزش این اسم برابر است با:

حرف A اولین حرف از حروف الفباست. حرف N چهاردهمین حرف، حرف T بیستمین حرف و ….

به این شکل، ارزش هر حرف را پیدا کرده و با هم جمع می کنیم تا ارزش این اسم محاسبه شود.

ANTONY = 1 + 14 + 20 + 15 + 14 + 25 = 89

ارزش کلمه ANTONY برابر است با 89 * 278 = 24742

امتیاز کل این فایل، یعنی حاصل جمع امتیاز تمام کلمات را محاسبه کنید.

نکته: در کامپایلر آنلاین سایت از مسیر مطلق “/samples/names.txt” برای دسترسی به فایل استفاده کنید.

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

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

aliesapour79
تصحیح اتوماتیک
‎پایتون‎
16 آبان 1403

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

AmirNamdari
‎پایتون‎
4 بهمن 1402

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

alitayyar
تصحیح اتوماتیک
‎پایتون‎
24 دي 1402

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

jmdjim
تصحیح اتوماتیک
‎پایتون‎
21 دي 1402

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

tnt2023
تصحیح اتوماتیک
‎پایتون‎
14 آذر 1402

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

aliahmadi98
تصحیح اتوماتیک
‎پایتون‎
25 آبان 1402

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

Aliak
‎پایتون‎
4 آبان 1402

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

Amin
تصحیح اتوماتیک
‎پایتون‎
28 شهريور 1402

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

user-mqtz
تصحیح اتوماتیک
‎پایتون‎
22 خرداد 1402

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

Dragon
تصحیح اتوماتیک
‎پایتون‎
13 خرداد 1402

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

alirezakz
تصحیح اتوماتیک
‎پایتون‎
5 خرداد 1402

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

ali-zizo
‎پایتون‎
16 فروردين 1402

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

Mina
‎پایتون‎
15 فروردين 1402

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

mantix
‎پایتون‎
28 اسفند 1401

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

Mohammad_salhy
تصحیح اتوماتیک
‎پایتون‎
24 اسفند 1401

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

bibak
‎پایتون‎
12 آبان 1401

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

sajjad112220
‎پایتون‎
10 آبان 1401

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

sajjad112220
‎پایتون‎
7 آبان 1401

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

Mohsen
‎پایتون‎
6 آبان 1401

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

hamed3033
‎پایتون‎
5 آبان 1401

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

sana638
‎پایتون‎
4 آبان 1401

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

backendbaz
‎پایتون‎
1 آبان 1401

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

نظرات

*
*