تابعی بنویسید که از درون رشته داده شده پیام را بازیابی کند. پیام اصلی توسط یک کاراکتر که اولین کاراکتر رشته داده شده است ، به اینصورت مخدوش شده است که قبل از هر کاراکترِ متن اصلی ، این کاراکتر قرار گرفته است. مثلا:
متن مخدوش :
eheeeleleoe
متن اصلی :
hello
نمونه ورودی و خروجی
RevealMessage('tatrtet tytotut totktatyt?') ➞ are you okay?
RevealMessage('stshsisss sisss sas stsessst') ➞ this is a test
RevealMessage('i*i*ibiiilili igiaitieisi*i*i:i imieiaisiuiriiinigi ipirioigiriaimimiiinigi ipirioigirieisisi ibiyi iliiinieisi ioifi icioidiei iiisi iliiikiei imieiaisiuiriiinigi iaiiiriciriaifiti ibiuiiilidiiinigi ipirioigirieisisi ibiyi iwieiiigihiti.') ➞ **bill gates**: measuring programming progress by lines of code is like measuring aircraft building progress by weight.
EXPECT_EQ(RevealMessage("tatrtet tytotut totktatyt?"), "are you okay?"); EXPECT_EQ(RevealMessage("stshsisss sisss sas stsessst"), "this is a test"); EXPECT_EQ(RevealMessage("i*i*ibiiilili igiaitieisi*i*i:i imieiaisiuiriiinigi ipirioigiriaimimiiinigi ipirioigirieisisi ibiyi iliiinieisi ioifi icioidiei iiisi iliiikiei imieiaisiuiriiinigi iaiiiriciriaifiti ibiuiiilidiiinigi ipirioigirieisisi ibiyi iwieiiigihiti."), EXPECT_EQ(RevealMessage("hhhehlhlho"), "hello");