حل تمرین کاسه و نخود کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات پیاده سازی برنامه نویسی وبسایت کوئرا میپردازیم.
حل تمرین کاسه و نخود کوئرا با پایتون
دیدن، باور کردن است اما آیا حقیقت است؟! تردستی به تازگی وارد شهر شده و یک تردستی کلاسیک را با خود به شهر آورده. بازی تردست به این گونه است که روی یک میز سه کاسه کنار هم در یک ردیف قرار دارند. زیر کاسه اول یک نخود و زیر دو کاسهی دیگر چیزی نیست. تردست پشت میز میرود و در هر مرحله دو کاسه را خیلی سریع باهم جابهجا میکند به طوری که تعداد جابهجاییها برابر n است. همهی تماشاچیان میدانند که قبل از شروع شعبدهبازی، نخود زیر کاسه اول بوده است. تردست که آوازه تبحر برنامهنویسی شما به گوشش رسیده، از شما خواسته که برنامهای بنویسید که بعد از پایان شعبدهبازی، مکان کاسهای که نخود زیر آن است را مشخص کند.
ورودی
در سطر اول ورودی، عدد صحیح n که تعداد جابهجاییها است میآید.
سپس در سطر بعدی، مکان دو کاسهای که جابهجا میشوند به شما داده میشود.
خروجی
در تنها سطر خروجی شمارهی مکان کاسهای که نخود زیر آن است را خروجی دهید.
مثال
ورودی نمونه 1
4 1 2 2 3 3 1 1 2
خروجی نمونه 1
2
کد پایتون سوال تمرین کاسه و نخود
n = int(input()) pea_position = 1 for _ in range(n): a, b = map(int, input().split()) if pea_position == a: pea_position = b elif pea_position == b: pea_position = a print(pea_position)
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ