def he(x): f = 1 for i in range(1,int(x)+1): f *= i return f ls = [] for i in range(1,100001): sumh = 0 for j in str(i): sumh += he(j) if sumh == i: ls.append(i) for j in range(1,10): for i in ls: if str(i).startswith(str(j)): print(i,end=' ')
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:485 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1215 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1110 |
printf基础练习2 (C语言代码)浏览:690 |
母牛的故事 (C语言代码)浏览:1451 |
1011题解浏览:819 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:561 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:585 |
程序员的表白 (C语言代码)浏览:678 |
母牛的故事 (C语言代码)浏览:519 |