Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.74 KB

swap-digits.md

File metadata and controls

44 lines (32 loc) · 1.74 KB
  • محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

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

ورودی

ورودی تنها شامل یک خط است که در آن دو عدد طبیعی $n$ و $m$ با فاصله از هم آمده است. $$1 \le n, m \le 1000000$$

خروجی

خروجی برنامه شما باید شامل یک خط باشد که در آن دو عدد $n$ و $m$ با فاصله و تغییرات ایجاد شده بیایند.

مثال

ورودی نمونه ۱

5372 6981

خروجی نمونه ۱

5971 6382

رقم ۱ و ۲ که در جایگاه اول دو عدد قرار دارند چون در جایگاهی فرد قرار دارند با هم جابه‌جا می‌شوند، رقم ۸ و ۷ که در جایگاه دوم قرار دارند چون در جایگاهی زوج قرار دارند سر جای خود می‌مانند و جابه‌جا نمی‌شوند، به همین ترتیب رقم ۳ و ۹ با هم جابه‌جا می‌شوند و رقم ۵ و ۶ جابه‌جا نمی‌شوند.

ورودی نمونه ۲

89101 70651

خروجی نمونه ۲

79601 80151