"Основи на програмирането със C++"/Глава 9.1 Задача: пресичащи се редици
https://cpp-book.softuni.bg/chapter-09-problems-for-champions.html
Защо judge ми дава 90 от 100 точки? При тест 7 ми дава грешка. Как да проверя този тест?
int t1, t2, t3;
cin>>t1>>t2>>t3;
int n1, n2;
cin>>n1>>n2;
int nextTribonachi=t1;
int nextSpiral=n1;
bool found=false;
int counter=0;
int i=1;
while (nextTribonachi<=1000000&&nextSpiral<=1000000){
if (nextTribonachi==nextSpiral){
cout<<nextSpiral<<endl;
found=true;
break;
}
else if (nextTribonachi<nextSpiral){
nextTribonachi=t1+t2+t3;
t1=t2;
t2=t3;
t3=nextTribonachi;
}
else{
counter++;
nextSpiral=n1+n2*i;
n1=nextSpiral;
if (counter%2==0){
i++;
}
}
}
if (!found){
cout<<"No"<<endl;
}