Problem

5 /13


تنظیم مجدد کلمات

Theory Click to read/hide

هنگامی که یک رشته را وارد می کنید، می توانید بلافاصله آن را با هر جداکننده به قطعات تقسیم کنید.
ما قبل از وقتی چندین متغیر عددی را در یک خط وارد کردیم این کار را انجام دادیم. از روش Split() برای تقسیم یک رشته به قطعات استفاده کردیم. به طور پیش فرض، رشته ها را با فاصله به زیر رشته ها جدا می کند.
با استفاده از این روش می توانید رشته را به قسمت هایی تقسیم کنید، مثلاً با فاصله. و هر قسمت از رشته را در یک متغیر جداگانه بنویسید.
مثال: <پیش> string[] S = Console.ReadLine().Split(); در مثال، هنگام وارد کردن دو کلمه که با فاصله از هم جدا شده اند، کلمه اول در عنصر صفر آرایه s[0] و دومی - در دومین s[1] ذخیره می شود.

اگر نیاز به استفاده از چندین کاراکتر به عنوان جداکننده دارید، می توانید آنها را با کاما از هم جدا کنید:
  <پیش> string[] S = Console.ReadLine().Split(new[] { ' ', '\n' });  اگر می‌تواند چندین فاصله متوالی در رشته ورودی وجود داشته باشد، در آرایه نهایی نیز می‌توان فاصله‌ها ظاهر شود، برای حذف این مورد، باید یک پارامتر اضافه کنید: <پیش> string[] S = Console.ReadLine().Split(new[] { ' ', '\n' }, StringSplitOptions.RemoveEmptyEntries); اگر نیاز به استفاده از جداکننده های زیر رشته ای دارید: <پیش> string[] S = Console.ReadLine().Split(new[] { "\\r\\n", "\r", "\n", "" }, StringSplitOptions.RemoveEmptyEntries);

Problem

ورودی یک خط است که حاوی نام خانوادگی و نام شخص است (دقیقا با یک فاصله از هم جدا شده است).
 
همان اطلاعات را چاپ کنید، اما نام و سپس نام خانوادگی.
 
مثال <سر> <بدن>
# ورودی خروجی
1 پاپکین واسیا واسیا پاپکین