Witam. Próbowałem wykonać program za pomocą wektorów, jednak wyskakiwało przekroczenie limitu czasu. Zmieniłem koncept na użycie stringów, ale dzieje się to samo. Mógłby mi ktoś pomóc? Link: https://ideone.com/NI4bae3
using namespace std;`
int main()
{
string do_wyswietlenia="";
string zapasowy;
int stop;
cin>>zapasowy;
do_wyswietlenia+=zapasowy+"\n";
while(stop!=3)
{
BBB:
stop=0;
AAA:
if(zapasowy!="42")
{
cin>>zapasowy;
do_wyswietlenia+=zapasowy+"\n";
if(zapasowy=="42")
{
stop++;
if(stop!=3)
{
cin>>zapasowy;
do_wyswietlenia+=zapasowy+"\n";
goto AAA;
}
}
else
goto BBB;
}
if(stop!=3)
{
cin>>zapasowy;
do_wyswietlenia+=zapasowy+"\n";
}
}
cout<<do_wyswietlenia;
return 0;
}
Czy powinienem zmienić cały koncept czy da się to jakoś naprawić?