تمرین کمک به کاپی با جاوا
در این نوشته تمرین “کمک به کاپی” که در وبسایت کوئرا موجود است را برای شما کاربران عزیز حل کردهایم.
تمرین کمک به کاپی با جاوا
ویروس جدیدی به جان سیستم رهنما افتاده است. نام این ویروس «کاپی» بوده و با کپی کردن فایلها حافظه را پر میکند! نحوهی کپی کردن «کاپی» هم به این صورت است که ابتدا یک عدد n به صورت تصادفی انتخاب کرده و سپس فایلی را انتخاب کرده و آن را کپی میکند. بعد نام این فایل جدید را به این صورت انتخاب میکند که به تعداد n بار اول اسمش عبارت copy of میآورد و سپس نام فایل اولیه را میآورد. برای مثال اگر فایلی به نام you را بخواهد کپی کند و عدد انتخابی سه هست، نام فایل کپی شده برابر copy of copy of copy of you خواهد شد.
پ.ن: دقت کنید که بعد از هر عبارت copy of یک فاصله میآید.
متاسفانه حملات پی در پی آنتیویروسهای رهنما «کاپی» را ضعیف کرده است. با دادن نام فایل و تعداد بار کپی کردن فایل، نام فایل کپی شده را خروجی دهید.
ورودی تمرین کمک به کاپی
در تنها سطر ورودی عدد n و رشتهی s آمده است که به ترتیب نمایانگر عدد تصادفی انتخاب شده توسط ربات و نام فایل انتخاب شده، است. طول رشته s حداکثر صد است، تضمین میشود که نام فایل انتخاب شده فقط از حروف کوچک انگلیسی درست شده است.
0≤n≤100
خروجی تمرین کمک به کاپی
در تنها سطر خروجی نام فایل کپی شده را چاپ نمایید.
مثال تمرین کمک به کاپی
Sample 1: ------------------------------------------------------- 3 copyof copy of copy of copy of copyof Sample 2: ------------------------------------------------------- 1 shoma copy of shoma
حل تمرین
import java.util.Scanner; public class Main { public static Scanner sc; public static void main(String[] args) { sc = new Scanner(System.in); String inp = sc.nextLine(); String[] inp_arr = inp.split(" "); for (int i = 1; i <= Integer.parseInt(inp_arr[0]);i++) System.out.print("copy of "); System.out.print(inp_arr[1]); } }
ابتدا ورودیها را گرفته و بعد از دریافت ورودیها به اندازه ی عدد گرفته شده رشتهی copy of چاپ میشود. در آخر هم نام فایل چاپ خواهد شد.
ارسال پاسخ