鉴定为没开 long long 见祖宗。
long long
若方程有整数解,但没有正整数解,你需要输出所有整数解中 xxx 的最小正整数值,yyy 的最小正整数值。
正整数解即为 x,yx,yx,y 均为正整数的解,000 不是正整数。
所以检查符号,比如下面这种是可行的:
if(maxx <= 0 || maxy <= 0) cout << minx << ' ' << miny << '\n';