Nowość od standardu z 2011 roku. Mało kto zna, a unikasz jednej zmiennej:
http://en.cppreference.com/w/cpp/language/range-for14
Podobnie unikam dodatkowej jednej zmiennej przy pomocy while(n--)
. Oczywiście nie zawsze się da.
Tak, omijasz bufor:
czy masz jeszcze jakies pytania o dzialanie programu, bo mimo ze
probojesz to nadal po tym co napisales nie potrafie skonczyc programu
Ominąłem Ci też zmienną jem
odpowiednio spreparowanym ifem. Dalej nie wiem co jest źle i nie dałem rady nic wymyślić. Zastanawiam się czy na pewno druga cyfra 1
w ciągu 100000100000
w końcu nie naskoczy na pierwszą (czy tam odwrotnie), ale to tylko przypuszczenia (osobiście zrobiłem to na std::pair czyli x=0 y=0 właśnie).
A jeśli chodzi o Twoje zmienne... polecam Ci książkę Czysty kod6. Po niej (przerobieniu, a nie pobieżnym przeczytaniu) pisze się o wiele lepszy kod. Np. nie używa się zmiennych raz angielskich raz polskich (już nie mówiąc o mieszaniu dwóch języków w jednej zmiennej ktoradead
).
Tak więc moja podpowiedź by wykonać to zadanie spróbuj rozbić jednak współrzędne.