类型:列表元组
描述
一个四位数,各位数字互不相同,所有数字之和等于6,并且这个数是11的倍数。 满足这种要求的四位数有多少个?各是什么?
输入格式
该题目没有输入
输出格式
第一行输出符合条件的数字个数
第二行以列表形式输出所有满足条件的四位数,列表元素按由小到大顺序排列
示例 1
输出:
9
[1213, 1320, 2013, 2310, 3102, 3001]
```
参考答案:
ls=[]
count = 0
for i in range(1001,3211,11):
a=list(str(i))
if a[0]!=a[1]!=a[2]!=a[3] and int(a[0])+int(a[1])+int(a[2])+int(a[3])==6:
ls.append(i)
count+=1
print(count)
print(ls)