nyoj77开灯问题

原创 2013年12月05日 22:14:17

开灯问题

时间限制:3000 ms  |  内存限制:65535 KB
难度:1
描述

有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号。k≤n≤1000

输入
输入一组数据:n和k
输出
输出开着的灯编号
样例输入
7 3
样例输出
1 5 6 7
来源
经典算法
上传者
首席执行官

 


01.#include<stdio.h>
02.#include<string.h>
03.#define   MAXN    1000+10
04.int   a[MAXN];
05.int   main()
06.{
07.int   i,j,n,k,first=1;
08.memset(a,0,sizeof(a));
09.scanf("%d%d",&n,&k);
10.for(i=1;i<=k;i++)
11.for(j=1;j<=n;j++)
12.if(j%i==0)
13.a[j]=!a[j];
14.for(i=1;i<=n;i++)
15.if(a[i])
16.printf("%d ",i);
17.printf("\n");
18.return   0;
19.}




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

NYOJ_77 开灯问题

k个人开n盏灯,输出最后的哪些灯开着

NYOJ 42:一笔画问题【欧拉回路】

一笔画问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 zyc从小就比较喜欢玩一些小游戏,其中就包括画一笔画,他想请你帮他写一个程序,判断一个图是否能够用...

hdu1005&&nyoj-427 一个关于循环节的问题

周末发生了一件很悲痛的事情,心很疼、、、、、 好在昨天下午参与了月赛,在狂写了三个题后,稍稍解脱。又一次在狂风怒吼的夜晚,泪水浸湿了枕头。无论谁对谁错,都已经是过往。尽快调整自己,备战各种比赛。 ...

NYOJ 1058 部分和问题 (深搜DFS)

部分和问题 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述给定整数a1、a2、.......an,判断是否可以从中选出若干数,使它们的和恰好为K...

NYOJ 38 布线问题_(解法2 Prim算法)

时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述南阳理工学院要进行用电线路改造,现在校长要求设计师设计出一种布线方式,该布线方式需要满足以下条件: ...

nyoj 2 括号配对问题

括号配对问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 现在,有一行括号序列,请你检查这行括号是否配对。 输入第一行输入一个数N(0输出每组输入...

NYOJ 541-最强DE 战斗力【大数,数的拆分问题】

最强DE 战斗力 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 春秋战国时期,赵国地大物博,资源非常丰富,人民安居乐业。但许多国家对它虎视眈眈,准备联合起来...

NYOJ---38题布线问题

这个题是最小生成树题目,开始用的是prim算法,后来又用Kruskal把题目解决了。最近在接触这东西,虽然学的很慢,但是还是可以感觉的到自己的进步。这个题其实可以用两种方法来解决,现在我把这两种方法贴...

NYOJ 44 字串和 372 巧克力 (最大连续字串和问题)

子串和 时间限制:5000 ms  |  内存限制:65535 KB 难度:3 描述给定一整型数列{a1,a2...,an},找出连续非空子串{ax,ax+1,...,ay}...

NYOJ106 背包问题

题目: 背包问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述现在有很多物品(它们是可以分割的),我们知道它们每个物品的单位重量...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)