تابعی بسازید که ورودی داده شده را با این مراحل رمزگذاری کند:
مثال ورودی: "apple"
مرحله 1: ورودی را معکوس کنید: "elppa"
مرحله 2: با استفاده از نمودار زیر همه حروف صدادار را جایگزین کنید:
a => 0
e => 1
i => 2
o => 2
u => 3
# "1lpp0"
مرحله 3: کلمه “aca” را به انتهای کلمه اضافه کنید: "1lpp0aca"
خروجی:"1lpp0aca"
نمونه ورودی و خروجی
Encrypt("banana") ➞ "0n0n0baca"
Encrypt("karaca") ➞ "0c0r0kaca"
Encrypt("burak") ➞ "k0r3baca"
یادداشت
تمام ورودی ها رشته ای هستند، بدون حروف بزرگ و تمام خروجی ها باید رشته ای باشند.
EXPECT_EQ(encrypt("banana"), "0n0n0baca"); EXPECT_EQ(encrypt("karaca"), "0c0r0kaca"); EXPECT_EQ(encrypt("burak"), "k0r3baca"); EXPECT_EQ(encrypt("alpaca"), "0c0pl0aca"); EXPECT_EQ(encrypt("wire"), "1r2waca"); EXPECT_EQ(encrypt("people"), "1lp21paca");
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات