提示
查看原帖
提示
1459654
Wangstudent楼主2024/12/13 23:27

“题目描述”中有一句话:“所有个位数为 k的正整数,以及所有 k的倍数,都被小明称为‘k幸运数’。”

如果设现在是第i个数,在写判断时,千万不要想着写: if(i%10==k && i%k==0) sum+=i;

因为题目给的条件有个是:以及,所以&&有时会太绝对从而过不了判断。 所以因该用:“||”来表达,如下: if(i%10==k || i%k==0) sum+=i;

因为只要满足一个就好,所以用“||”就好

2024/12/13 23:27
加载中...