有n盏灯,编号为1~n.第1个人把所有灯打开,第2个人按下所有编号为2的倍数开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关,以此类推.一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号.k<=n<=100 样例输入    7  3 样例输出    1  5   6   7 #include #include typedef struct light{ int state; // state 为 0 时代…

开灯问题: 有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推.一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号.k≤n≤1000. 附上代码: #include #include #define MAX 1000+10 int a[MAX]; int main() { , k=; //…

#include int main() { int a[1010]={0}; //储存灯的开闭情况 int n,k,i,j; scanf("%d%d",&n,&k); for(i=1;i<=k;i++) { for(j=1;j<=n;j++) { if(j%i==0) a[j]=!a[j]; } } for(j=1;j<=n;j++) { if(a[j]) printf("%d ",j); } }…

[题目描述:] 首先所有的灯都是关的(注意是关!),编号为1的人走过来,把是一的倍数的灯全部打开,编号为二的的把是二的倍数的灯全部关上,编号为3的人又把是三的倍数的灯开的关上,关的开起来--直到第N个人为止. 给定N,求N轮之后,还有哪几盏是开着的. [输入格式:] 一个数N,表示灯的个数和操作的轮数 [输出格式:] 若干数,表示开着的电灯编号 [说明:] $ 1 <= N <= 2^40 $ [算法分析:] 一看n的范围就懵了,一开始想的是开一个数组模拟,\(2^40\)的一维数组是绝对是开…

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2053 题目大意:灯开始是关着的,有n盏灯,i从1数到n每当灯的序号是i的倍数的时候就对灯进行一次操作(开->关,关->开),求最后第n盏灯是关着还是开着. 解题思路:直接对第n盏灯模拟也可以,但是有规律更好不是吗~.其实就是判断n的约束奇偶性,奇数就开着,偶数就关着. 当一个数不是完全平方数:如18约数为:(3,6),(2,19),(1,15)约数个数总会是偶数,因为每个约数都有一个对应的不同的约…

题目描述 有n盏灯,一开始全是关闭的.来n个人, 第一个人把一的倍数的灯开着的关上,关上的打开. 第二个人把二的倍数的灯开着的关上,关上的打开. 第三个人把三的倍数的灯开着的关上,关上的打开. ........ 问最后第几盏灯开着. 题解 写个暴力发现开着的灯都是小于n的完全平方数啊 证明如下(参考yyb题解): 可知,第n盏灯被操作的次数为n的约数. 若 n=p1^a1*p2^a2*p3^a3*... 则n约数的个数为 (a1+1)(a2+1)(a3+1).... 若最后某盏灯亮着,那么它一定…

题目地址 分析: 用一个数组来保存每盏灯的操作的次数.推断奇偶就可以推断灯的状态. 最后的输出格式须要注意一下空格的位置,思路就是现输出一个.剩下来的输出在前面加一个空格. 空格用_表示: 1_3_5_7 代码: /* 有n盏灯,编号为1~n,第1个人把全部灯打开, 第2个人按下全部编号为2 的倍数的开关(这些灯将被关掉), 第3 个人按下全部编号为3的倍数的开关(当中关掉的灯将被打开,开着的灯将被关闭),依此类推. 一共同拥有k个人,问最后有哪些灯开着? 输入:n和k.输出开着的灯编号.k≤n…

题目背景 该题的题目是不是感到很眼熟呢? 事实上,如果你懂的方法,该题的代码简直不能再短. 但是如果你不懂得呢?那...(自己去想) 题目描述 首先所有的灯都是关的(注意是关!),编号为1的人走过来,把是一的倍数的灯全部打开,编号为二的的把是二的倍数的灯全部关上,编号为3的人又把是三的倍数的灯开的关上,关的开起来……直到第N个人为止. 给定N,求N轮之后,还有哪几盏是开着的. 输入输出格式 输入格式: 一个数N,表示灯的个数和操作的轮数 输出格式: 若干数,表示开着的电灯编号 输入输出样例 输入…

java开灯问题_C++之开灯问题(链表)相关推荐

  1. 台式计算机电源键坏了,电脑电源开关键损坏怎么解决 电脑电源灯不亮了怎么办...

    如果主机中的开机按键坏了,那么我们就无法开机了,可是开机按键是我们经常需要使用到的按键,所以难免会出现损坏的情况,遇到开机按键损坏我们该怎么办呢?很简单,下面为大家带来戴南哦开关键损坏的解决方法,大家 ...

  2. java中交通灯管理系统_java案例--交通灯管理系统学习

    一.需求分析 刚接到一个项目或者面试题(总之是一个相对比较复杂的问题时),应该对认真阅读问题的 要求和描述,并通过对这些的分析进行抽象,通过一个个对象的方式来考虑自己的程序该 怎么写.所以,首先来看看 ...

  3. JAVA版我的世界如何开第三方服务器

    JAVA版我的世界如何开第三方服务器  众所周知,Minecraft是一个世界闻名的游戏,那我的世界怎么开服务器呢? 首先,我们需要下载一个服务端,进入网址PaperMC – The High Per ...

  4. java 读取dwg_jdwglib java dwg文件的读取,写入开发包. dwg使用当前 常方便,测试代码和jar都有 CAD 247万源代码下载- www.pudn.com...

    文件名称: jdwglib下载  收藏√  [ 5  4  3  2  1 ] 所属分类: CAD 开发工具: Java 文件大小: 608 KB 上传时间: 2015-12-08 下载次数: 0 提 ...

  5. java双色球实现买彩票与开奖

    java双色球实现买彩票与开奖 需求: 双色球投注区分为红色球号码区和蓝色球号码区, 红色球号码区由1-33共33个号码组成,蓝色球号码区由1-16共16个号码组成. 投注时选择6个红球号码和1个蓝球 ...

  6. JAVA大厅有100盏灯_由100盏灯想到的(一)

    大厅里有100盏灯,每盏灯都编了号码,分别为1-100.每盏灯由一个开关来控制.(开关按一下,灯亮,再按一下灯灭.开关的编号与被控制的灯相同.)开始时,灯是全灭的.现在按照以下规则按动开关. 第一次, ...

  7. 自制小爱音箱控制氛围灯(小爱音箱+Arduino+RGB灯条+点灯科技)

    硬件准备 1 .wemos d1 mini (ESP8266) 2.灯条应该是ws2813吧 3.小爱音箱 查看资料 点灯科技接入小爱流程 https://diandeng.tech/doc/xiao ...

  8. 一键飞行模式 android,android开发之快速设置,一键wifi开闭,移动网络开闭,电池设置,飞行模式,...

    Android底层对于无论是软件系统还是硬件系统的控制能力都是非常好的,接口定义也十分明确,我们可以很方便的拿来做自己想要的控制,于是近期在项目中就有做个快速设置的功能,要求一键wifi开闭,移动网络 ...

  9. 计算机机房门内开还是外开,卫生间的门是朝内开还是朝外开好?原来这样开,入住才方便!...

    现在如今越来越多的人都在买房子,因为房子是一个家,是人们居住的地方.但是房子光买了就可以了吗?你还要装修,因为装修房子是一项大工程,这个工作如果做不好就容易出现一些问题.尤其是卫生间这个地方,你知道卫 ...

最新文章

  1. Go 学习笔记(62)— Go 中 switch 语句中的 switch 表达式和 case 表达式之间的关系
  2. beego + nginx 实现反向代理统一认证
  3. 手把手教你使用TF服务将TensorFlow模型部署到生产环境
  4. 7.18 Shell 管道 重定向 链接
  5. 杂项-Java:JSP
  6. 关于SAP Spartacus的Action - LoadCmsPageData
  7. cad二次开发 java_应用Java语言进行AutoCAD2000二次开发.PDF
  8. Flume+HBase+Kafka集成与开发
  9. 华为的JAVA面试题及答案(部分)
  10. 26个适用于VMware管理员的强大工具,收藏了!
  11. 让cxGrid只取一部分数据
  12. 【信息系统项目管理师】第4章-项目整体管理 知识点详细整理
  13. [转] Spring注解@Component、@Repository、@Service、@Controller区别
  14. Linux快捷键的使用
  15. MAVEN打包时没有将src/main/cache文件夹打到到WAR包中
  16. 工作缺点和不足及措施_【工作中存在的问题和不足及改进措施】_工作中的不足与改进_工作中不足及改进措施...
  17. cadence——MOS晶体管I-V特性曲线仿真
  18. 新形势下安全风险评估实践
  19. 防火墙的访问控制策略
  20. TCP连接三次握手协议,释放连接四次挥手,以及使用 awl伪造mac地址进行多线程syn洪泛攻击。...

热门文章

  1. 组播、IGMP、IGMP Snooping
  2. TiDB集群大规模删除实践
  3. spark mapWithState 实现
  4. html body不定宽居中,纯CSS实现元素垂直水平居中-非固定宽度
  5. 如何保证elasticsearch和mysql数据库的数据同步?
  6. 关于字符集的简单介绍
  7. HBase环境搭建60010端口无法访问问题解决方案
  8. KVM Disk Cache简析
  9. Kubernetes Ingress入门指南和实践练习
  10. 分库分表及其解决方案