题解:#519.「习题2-1」 水仙花数(daffodil) 审核通过

tctm385 赵老师真帅 2024-05-21 13:25:58 2024-05-21 19:57:31 27

这道题其实肥肠简单,主要是要注意读题

循环开始值的设定

错误示范

for(int i=1;i<=999;i++){
//题目说的是从100开始,然而这个是从1开始,简单点来说,三位数才是水仙花数,所以写这种会WA
}

正确样例

for(int i=100;i<=999;i++){
       //请你自己写
}

So,一个初始值的改变,就能决定你是WA还是Ac

数位分离

其实数位分离也很基础,不多说,上数位分离代码

a%10; //个位 
a/10%10; //十位
a/100%10; //百位
  ......

题解完

其实我也错了很多遍才做对

{{ vote && vote.total.up }}

共 1 条回复

Horizon 摸鱼

6666666