|
发表于 2024-3-9 18:17:56
|
显示全部楼层
本帖最后由 jackz007 于 2024-3-9 20:41 编辑
- d , n = [i for i in range(1 , 51)] , 50
- for i in range(49) :
- if d[i] > 0:
- k = d[i]
- for j in range(i + 1 , 50) :
- if d[j] > 0 :
- if (k + d[j]) % 7 == 0 :
- d[j] , n = -1 , n - 1
- print(n)
- c = 0
- for i in range(50):
- if d[i] > 0 :
- if c : print(' , ' , end = '')
- print(d[i] , end = '')
- c += 1
复制代码
运行实况:
- D:\[exercise]\Python>python x.py
- 23
- 1 , 2 , 3 , 7 , 8 , 9 , 10 , 15 , 16 , 17 , 22 , 23 , 24 , 29 , 30 , 31 , 36 , 37 , 38 , 43 , 44 , 45 , 50
- D:\[exercise]\Python>
复制代码
答案是:23 |
|