بکندباز

تابعی بنویسید که رشته ای را به عنوان آرگومان دریافت کند و با استفاده از چند قانون آن را به یک پسورد قدرتمند تبدیل کند.

1 – حروف ابتدای هر کلمه از جمله را در کنار هر قرار داده و یک عبارت به دست می آوریم.

2 – در عبارت به دست آمده، به جای حرف a  از @

به جای حرف i  از 1

به جای حرف o  از 0

به جای حرف s  از *

به جای حرف c  از (

به جای حرف v  از &

جایگزین می کنیم

3 – به ترتیب حروف را به صورت یک در میان بزرگ و کوچک می کنیم

نتیجه به عنوان پسورد در خروجی برگردانده شود

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

GeneratePass("In this article, we are going to see how to replace the value in a List using Python") ➞ It@w@gT*HtRt&1@lUp

GeneratePass("We first find values in the list using for loop and if condition and then replace it with the new value") ➞ WfF&1tLuFl@1(@Tr1wTn&

EXPECT_EQ(GeneratePass("In this article, we are going to see how to replace the value in a List using Python"), "It@w@gT*HtRt&1@lUp");
EXPECT_EQ(GeneratePass("We first find values in the list using for loop and if condition and then replace it with the new value"), "WfF&1tLuFl@1(@Tr1wTn&");

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

FDK2077
امتیاز:‌ 11019
0 0
‎C++‎
26 خرداد 1403

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

Asam
امتیاز:‌ 11019
0 0
‎C++‎
10 شهريور 1401

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

Amin
امتیاز:‌ 11019
0 0
‎C++‎
20 مرداد 1401

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

azin .h
امتیاز:‌ 11019
0 0
‎C++‎
5 تير 1401

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

نظرات

*
*