بکندباز

تابعی بنویسید که یک لیست و یک عدد را به عنوان آرگومان بگیرد. عدد را به انتهای لیست اضافه کنید، سپس اولین عنصر لیست را حذف کنید. سپس لیست به روز شده را در خروجی برگردانید.

نمونه ورودی و خروجی

NextInLine([5, 6, 7, 8, 9], 1) ➞ [6, 7, 8, 9, 1]

NextInLine([7, 6, 3, 23, 17], 10) ➞ [6, 3, 23, 17, 10]

NextInLine([1, 10, 20, 42 ], 6) ➞ [10, 20, 42, 6]
EXPECT_EQ(NextInLine({5, 6, 7, 8, 9}, 1), std::vector({6, 7, 8, 9, 1}));
EXPECT_EQ(NextInLine({7, 6, 3, 23, 17}, 10), std::vector({6, 3, 23, 17, 10}));
EXPECT_EQ(NextInLine({1, 10, 20, 42}, 6), std::vector({10, 20, 42, 6}));

پاسخ های کاربران به این تمرین

FDK2077
امتیاز:‌ 11019
تصحیح اتوماتیک 0 0
‎C++‎
19 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*