解题思路先在函数notalone中直接求1~输入数中的不孤独的数,将不孤独的数放入数组并return,然后再遍历一次1~输入数,若该数不在数组里面就输出该数
注意事项:
参考代码:
def notalone(m):
s=[]
for i in range(1,m+1):
t=str(i)
k=len(t)
sum=i
for j in range(0,k):
sum+=int(t[j])
s.append(sum)
return s
a=int(input())
b=notalone(a)
for i in range(1,a+1):
if i not in b:
print(i)
0.0分
0 人评分
数组输出 (C语言代码)错误???浏览:602 |
大神老白 (C语言代码)浏览:690 |
校门外的树 (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:1052 |
简单的a+b (C语言代码)浏览:385 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:570 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:438 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1170 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:497 |