Two Fer

Two Fer

آسان

مقدمه

در برخی لهجه‌های انگلیسی، وقتی «two for» را تند می‌گویید، شبیه «two fer» به گوش می‌رسد. «two-for-one» یعنی اگر یکی بخرید، یکی دیگر را هم رایگان می‌گیرید. پس عبارت «two-fer» اغلب به پیشنهاد دو به قیمت یک اشاره دارد.

یک قنادی را تصور کنید که برای تعطیلات پیشنهادی دارد: می‌توانید دو شیرینی را به قیمت یکی بخرید («two-fer one!»). شما این پیشنهاد را می‌پذیرید و (بسیار سخاوتمندانه) تصمیم می‌گیرید شیرینی اضافه را به کس دیگری در صف بدهید.

دستورالعمل‌ها

وظیفه‌ی شما این است که مشخص کنید هنگام بخشیدن کوکی اضافه چه می‌گویید.

اگر اسم آن شخص را بدانید (مثلاً اسمش Do-yun باشد)، می‌گویید:

One for Do-yun, one for me.

اگر اسم آن شخص را ندانید، به‌جایش you می‌گویید.

One for you, one for me.

چند مثال:

اسم گفت‌وگو
Alice One for Alice, one for me.
Bohdan One for Bohdan, one for me.
One for you, one for me.
Zaphod One for Zaphod, one for me.

منبع

منبع این تمرین را بررسی کنید.

ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Racket Exercism

آماده‌اید Two Fer را شروع کنید؟

در Exercism ثبت‌نام کنید تا Racket را همراه با 84 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.