解题思路:
注意事项:偶数灯是开着,奇数灯是开着,其实不难啊,换个思路,一定要有思考的抽象的计算思维
参考代码:
n,m=map(int,input().split())
l=[0 for i in range(n+1)]
for i in range(1,m+1):
for j in range(1,n+1):
if j%i==0:
l[j]+=1
p=0#懂得做标记
for j in range(1,n+1):
if l[j]%2!=0:
if p==0:
print(j,end='')
p=1#数组的题目其实早就应该开始做
else:
print(",%d"%j,end='')
0.0分
0 人评分
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:564 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:615 |
聪明的美食家 (C语言代码)浏览:1246 |
C语言训练-计算1977!* (C语言代码)浏览:890 |
C语言程序设计教程(第三版)课后习题11.12 (C语言代码)浏览:719 |
C语言训练-求素数问题 (C语言代码)浏览:1450 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:552 |
简单的a+b (C语言代码)浏览:818 |
找出最长的字符串来 (C语言代码)浏览:1760 |
数列排序 (C语言代码)浏览:606 |