报错invalid digit found in string
这个是公用账号的锅还是我程序的锅?(蒟蒻没用过CF)
附主要代码,感觉没什么问题
int main()
{
int T;
read(T);
while (T--)
{
long long n, a, b;
read(n);read(a);read(b);
long long sum = 1;
while (sum <= n)
{
if ((n - sum) % b == 0) {puts("Yes");break;}
sum = sum * a;
}
if (sum > n) puts("No");
}
return 0;
}