K12教育赛事综合服务平台
专注青少年竞赛题库网站
聚乐之家官方网站
下载聚乐之家官方App
水仙花数是指一个 3 位数,它的每个数位上的数字的 3次幂之和等于它本身。下面是计算100到n之间水仙花数个数的Python程序,横线处应填写的代码是( )。
n = int(input("输入一个正整数N:")) sum = 0 for i in range(100, n+1): _______________________ print(sum)
ge = i%10 shi = i//10%10 bai = i//100 if i == ge*ge*ge + shi*shi*shi + bai*bai*bai: sum += 1
ge = i%10 shi = i%10%10 bai = i//100 if i == ge*ge*ge + shi*shi*shi + bai*bai*bai: sum += 1
ge = i%10 shi = i//10%10 bai = i%100 if i == ge*ge*ge + shi*shi*shi + bai*bai*bai: sum += 1
ge = i%10 shi = i%10%10 bai = i%100 if i == ge*ge*ge + shi*shi*shi + bai*bai*bai: sum += 1