解题思路:
注意事项:
参考代码:
def f():
n=eval(input())
m=eval(input())
max_n=sum([9 for i in range(len(str(n)))])
ar=[[]for i in range(max_n)]
ar_sum=[]
for i in range(1, n+1):
num_sum=sum(map(int, [j for j in str(i)]))
ar_sum.append(num_sum)
ar[num_sum-1].append(i)
sn=0
for i in ar:
for j in i:
sn+=1
if sn==m:
print(j)
f()
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:590 |
求组合数 (C语言代码)浏览:1152 |
WU-输入输出格式练习 (C++代码)浏览:1076 |
剪刀石头布 (C++代码)浏览:1699 |
1050题解(结构体数组与结构体指针的使用)浏览:1105 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2155 |
蛇行矩阵 (C语言代码)浏览:498 |
输入输出格式练习 (C语言代码)浏览:842 |
1134题解(求分析)浏览:722 |