解题思路:
注意事项:
参考代码:
def turn(n): res = '' division = 3 ** 5 while division: res += str(n // division) n -= (n // division) * division division //= 3 return res def is_prime(n): if n < 2: return False for i in range(2, n // 2 + 1): if n % i == 0: return False return True lb, rb = map(int, input().split()) cnt = 0 for i in range(729): temp = sum(map(int, turn(i))) cnt += 1 if temp in range(lb, rb + 1) or is_prime(temp) else 0 print(cnt)
0.0分
0 人评分
C语言训练-求PI* (C语言代码)浏览:616 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:675 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:693 |
1011题解浏览:778 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:526 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:556 |
C二级辅导-阶乘数列 (C语言代码)浏览:530 |
GC的苦恼 (C语言代码)浏览:635 |
幸运数 (C++代码)浏览:2897 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:4378 |