بکندباز

تابعی ایجاد کنید که یک رشته و یک لیست را در ورودی بگیرد و متناظر با هر حرف در کلمه و طبق عدد موجود در لیست حروف را در ترتیب الفبا جابجا کند. اگر عدد متناظر با یک حرف +1 بود، حرف بعدی در الفبا به جای آن نوشته شود، اگر -1 بود، حرف قبلی و اگر 0 بود، آن حرف بدون تغییر نوشته شود.

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

tweak_letters("apple", [0, 1, -1, 0, -1]) ➞ "aqold"

tweak_letters("many", [0, 0, 0, -1]) ➞ "manx"

tweak_letters("rhino", [1, 1, 1, 1, 1]) ➞ "sijop"
tweak_letters("apple", [0, 1, -1, 0, -1])  ➞ "aqold"
tweak_letters("many", [0, 0, 0, -1])  ➞ "manx"
tweak_letters("rhino", [1, 1, 1, 1, 1])  ➞ "sijop"

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط