تابعی بنویسید که یک لیست و یک عدد را به عنوان آرگومان بگیرد. عدد را به انتهای لیست اضافه کنید، سپس اولین عنصر لیست را حذف کنید. سپس لیست به روز شده را در خروجی برگردانید.
نمونه ورودی و خروجی
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
نظرات