解题思路:使用sorted函数
注意事项:
参考代码:
def key(a): ans = 0 for k in str(a): x = int(k) ans += x return ans n = int(input()) m = int(input()) a = [] for i in range(1, n + 1): a.append(i) a = sorted(a, key=lambda x: key(x)) print(a[m - 1])
0.0分
6 人评分
简单的a+b (C语言代码)浏览:685 |
川哥的吩咐 (C++代码)浏览:1076 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:543 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:603 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1397 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:934 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:524 |
数字游戏 (C++代码)浏览:1240 |