为什么会超时??不甚理解,求大佬帮助
查看原帖
为什么会超时??不甚理解,求大佬帮助
661226
24KB24楼主2022/1/12 20:07
#include <stdio.h>

int main() {
	int n, m, q = 0;
	int i,  digit;
	scanf("%d%d", &m, &n);
	for (i = 1; i <= m; i++) {
		if (i < 10 && i == n) {
			q++;
		}
		if (i >= 10) {
			while (i > 0) {
				digit = i % 10;
				i = i / 10;
				if (digit == n)
					q++;
			}
		}
	}
	printf("%d", q);
	return 0;
}
2022/1/12 20:07
加载中...