Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Алгоритмизация и программирование, помогите пожалуйста!?

Panda Introvert Shhhh Ученик (92), закрыт 1 неделю назад
Лучший ответ
Сергей Гений (56629) 1 неделю назад
 #include   
#include
using namespace std;

int main()
{
size_t pos444, pos777;
string str(31, '4');
do
{
pos444 = str.find("444");
if (pos444 != string::npos) str.replace(pos444, 3, "7");
pos777 = str.find("777");
if (pos777 != string::npos) str.replace(pos777, 3, "4");
} while (pos444 != string::npos || pos777 != string::npos);
cout << str;
}
774
Остальные ответы
Jurijus Zaksas Искусственный Интеллект (426189) 1 неделю назад
Ну выполни трассировку и узнаешь. Она короткая:
4444444444444444444444444444444
74444444444444444444444444444
774444444444444444444444444
7774444444444444444444444
44444444444444444444444
744444444444444444444
...
Похожие вопросы