تابعی بنویسید که یک رشته و یک آرایه (لیست) از ایندکس ها (int) را به عنوان آرگومان بگیرد. سپس حروف آن رشته را طبق ترتیب آن ایندکس ها جابجا کند و کلمه ی به دست آمده را در خروجی برگرداند.
نمونه ورودی و خروجی
Remix("abcd", [0, 3, 1, 2]) ➞ adbc
Remix("PlOt", [1, 3, 0, 2]) ➞ ltPO
Remix("computer", [0, 2, 1, 5, 3, 6, 7, 4]) ➞ cmotperu
remix("PlOt", [1, 3, 0, 2]) ➞ "ltPO"
remix("computer", [0, 2, 1, 5, 3, 6, 7, 4]) ➞ "cmotperu"
EXPECT_EQ(remix("abcd", {0, 3, 1, 2}), "adbc"); EXPECT_EQ(remix("PlOt", {1, 3, 0, 2}), "ltPO"); EXPECT_EQ(remix("computer", {0, 2, 1, 5, 3, 6, 7, 4}), "cmotperu");
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات