解题思路先在函数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语言代码)浏览:705 |
C语言训练-求素数问题 (C语言代码)浏览:1457 |
C语言训练-计算1977!* (C++代码)浏览:857 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:655 |
A+B for Input-Output Practice (V) (C++代码)浏览:451 |
P1001 (C语言代码)浏览:801 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:760 |
简单的a+b (C语言代码)浏览:340 |
printf基础练习2 (C语言代码)浏览:646 |
1017题解浏览:605 |