解题思路:
注意事项:
参考代码:
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分
4 人评分
输出九九乘法表 (C语言代码)浏览:582 |
校门外的树 (C语言代码)浏览:1166 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:604 |
Biggest Number (C++代码)回溯法浏览:1678 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1674 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:287 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:724 |
printf基础练习2 (C语言代码)浏览:826 |
【排队买票】 (C语言代码)浏览:944 |
简单的a+b (C语言代码)浏览:674 |