社区讨论
c语言,就只有10分,哪里有错?
P1980[NOIP 2013 普及组] 计数问题参与者 3已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @lo7jrzi2
- 此快照首次捕获于
- 2023/10/27 02:58 2 年前
- 此快照最后确认于
- 2023/10/27 02:58 2 年前
C
#include<stdio.h>
int main(void)
{
int x, n, i, j, b, r=1,sum=0;
scanf("%d %d", &x, &n);
for (i = 1; i <= n; i++)
{
j = i;
while (j >= 10)
{
j=j / 10;
r++;
}
b = i;
for (int a = 1; a <= r; a++)
{
if (b % 10 == x)
{
sum += 1;
}
b = b / 10;
}
}
printf("%d\n", sum);
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...