رفتن به مطلب
انجمن تیم امنیتی گارد ایران

سوال رمز quera ....Python!


ardee3949
 اشتراک گذاری

ارسال های توصیه شده

 

سلام و خسته نباشید ... کسی این سوال بلده؟

ر خط اول kk آمده است. در خط دوم رمز که یک رشته‌ی kk رقمی متشکل از ارقام ۱ تا ۹ است آمده است. در خط iiاُم از kk خط بعدی در هر خط ترتیب ارقام روی چرخانه‌ی iiاُم به ترتیب ساعت‌گرد آمده است. اولین رقم رقم اشاره شده است.

1<k<300000

خروجی

حداقل تعداد چرخاندن چرخانه‌ها برای این که اعداد اشاره شده برابر عدد رمز باشد را چاپ کنید.

مثال

ورودی نمونه

3
123
241356789
987546231
956874231

خروجی نمونه

7
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

گاوصندوقی kk تا چرخانه دارد که روی هرکدام، ترتیبی از اعداد ۱ تا ۹ قرار دارد. زیر هر چرخانه یک نشان وجود دارد که به یکی از اعداد چرخانه اشاره می‌کند و با چرخاندن چرخانه، این عدد تغییر می‌کند. حال یک عدد kk رقمی بعنوان رمز داده شده، حداقل تعداد چرخاندن چرخانه‌ها برای این که اعداد اشاره شده برابر عدد رمز باشد چقدر است؟

ورودی

در خط اول kk آمده است. در خط دوم رمز که یک رشته‌ی kk رقمی متشکل از ارقام ۱ تا ۹ است آمده است. در خط iiاُم از kk خط بعدی در هر خط ترتیب ارقام روی چرخانه‌ی iiاُم به ترتیب ساعت‌گرد آمده است. اولین رقم رقم اشاره شده است.

 

خروجی

حداقل تعداد چرخاندن چرخانه‌ها برای این که اعداد اشاره شده برابر عدد رمز باشد را چاپ کنید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام.

k = int(input())
password = input()

wheels = [input() for i in range(k)]

result = 0

for i in range(k):
    idx = wheels[i].index(password[i])
    result += idx if idx < 5 else 9-idx

print(result)
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
 اشتراک گذاری

انجمن تیم امنیتی گارد ایران

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.

شبکه های اجتماعی

نمادها

logo.aspx?id=56084&Code=ybjZVyBlXag5cNRv logo-samandehi

×
×
  • اضافه کردن...