请大佬们看看出什么错了QAQ
查看原帖
请大佬们看看出什么错了QAQ
623557
Leaper_lyc楼主2023/7/3 12:42
#include <iostream>
#include <cstdio>
int a, b, ans = 0;
signed main() {
	scanf("%d%d", &a, &b);
	if (a <= b) {
        puts("infinity");
        return 0;
    }
	a -= b;
	for (int i = 1; i * i <= a; i++) {
		if ((a % i) == 0) {
			if (i * i == a) ans += (i > b);
			else ans += (i > b) + ((a / i) > b); 
		}
	}
	printf("%d", ans);
}
2023/7/3 12:42
加载中...