讨论版

分享思路,答疑解惑,一起把题做明白。
Problem 1189 / 帖子详情

大佬帮我看看

2 202101020202 · 2022-01-29 13:05:08 · 2 条回复
2
202101020202 2022-01-29 13:05:08 #1
```
#include<stdio.h>
int main()
{
int t, sn = 0;
for (int i = 2; i <= 1000; i++)
{
if (i < 10)
{
if (i * i % 10 == i)
sn += i;
}
else if (i < 100)
{
if (i * i % 100 == i)
sn += i;
}
else
{
if (i * i % 1000 == i)
sn += i;
}
}
printf("%d ", sn);
return 0;
}
```
2
202003020118 2022-01-30 13:27:48 #2
题目意思是输出他们的和,把你最新一次的提交结果全加起来就对了,前一次答案错误是因为多加上了 1。
登录后即可参与回复 去登录