ybt1109 开关灯

时空限制    1000ms/64MB

【题目描述】

假设有N盏灯(N为不大于5000的正整数),从1到N按顺序依次编号,初始时全部处于开启状态;有M个人(M为不大于N的正整数)也从1到M依次编号。

第一个人(1号)将灯全部关闭,第二个人(2号)将编号为2的倍数的灯打开,第三个人(3号)将编号为3的倍数的灯做相反处理(即将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和3号一样,将凡是自己编号倍数的灯做相反处理。

请问:当第M个人操作之后,哪几盏灯是关闭的,按从小到大输出其编号,其间用逗号间隔。

【输入】

输入正整数N和M,以单个空格隔开。

【输出】

顺次输出关闭的灯的编号,其间用逗号间隔。

【输入样例】

10 10

【输出样例】

1,4,9

代码

#include<iostream>
using namespace std;
bool a[5005]={false};  //false表示开,ture表示关int main(){int n,m;cin>>n>>m;for (int i=2; i<=m; i++)for (int j=i; j<=n; j+=i) a[j]=!a[j];for (int i=1,first=0; i<=n; i++)if (!a[i]){if (++first==1) cout<<i;else cout<<","<<i;}cout<<endl;return 0;
}

ybt1109 开关灯相关推荐

  1. 视频 网站 页面开关灯实现方法

    在甲骨文学习 已经进行了四分之一了,  关于web 的学习基本结束了, 在项目展示的时候遇到了 视频网站开关灯的问题, 其实问题的根本就是 做两个div,  然后开灯的时候隐藏一个 关灯的时候 隐藏另 ...

  2. jquery实现开关灯

    开关灯.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...

  3. 线段树--codevs 1690 开关灯

    codevs 1690 开关灯 USACO  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond 题目描述 Description YYX家门前的街上有N(2& ...

  4. 元素的样式设置 元素类样式的操作 开关灯效果 获取兄弟元素 当前元素的兄弟元素样式

    元素的样式设置 <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...

  5. jQuery版本的网页开关灯、jQuery版本网页开关灯的另一种写法

    jQuery版本的网页开关灯 <!DOCTYPE html> <html lang="en"> <head><meta charset=& ...

  6. jQuery对象和DOM对象互转的问题、jQuery文件引入问题、DOM版本的网页开关灯

    jQuery对象和DOM对象互转的问题 <!DOCTYPE html> <html lang="en"> <head><meta char ...

  7. bzoj1230[Usaco2008 Nov]lites 开关灯*

    bzoj1230[Usaco2008 Nov]lites 开关灯 题意: 一个01序列,初始全部元素为0,两种操作:l到r全部元素取反.询问l到r1的个数.序列长度≤100000,询问个数≤10000 ...

  8. [2021-06-19] 提高组新手副本Ⅱ(联网,欧几里得,分解树,开关灯)

    文章目录 考试心路历程 联网 title solution code 欧几里得 title solution code 分解树 title solution code 开关灯 title soluti ...

  9. 开关灯(jzoj 3926)

    开关灯 jzoj 3926 题目大意 有一个n×l的灯网,你可以把按某一列的灯的按钮,然后这一列开的关,关的开,你也可以把某一行的灯和别的行的灯调换,问从当前状态到目标状态最少按多少个按钮 输入样例 ...

  10. POJ 1222 1681 1830 3185 开关灯问题 (高斯消元 异或方程组)

    POJ 1222 EXTENDED LIGHTS OUT 基本的开关灯问题.还保证唯一解. 我们把每一个灯泡当成一个状态xi,总共有30个,而且每个灯与其他灯的关系也很明显.所以我们就可以列30方程3 ...

最新文章

  1. Idea groovy表生成实体类带注释
  2. jvm的那些设置参数你都知道吗
  3. Framebuffer原理、使用、测试系列文章
  4. robot framework数据库操作
  5. STL 之search,search_n,sort,binary_search
  6. 禅道启动mysql报错_测试工具之在Linux服务器上部署禅道Bug管理系统
  7. 想不到吧,这些都能用R!
  8. RS485串口光端机产品功能特点介绍
  9. 控件必须放在具有 runat=server 的窗体标记内错误的解决方法
  10. 前端使用工具sublime text 3下载
  11. 三款免费好用的代码对比工具,丢弃BeyondCompare
  12. Linux上配置Gaussian的方法
  13. java数组排序方法
  14. 小米note位置服务器,小米Note
  15. putty下载linux文件到本地windows
  16. uni-app前端解决跨域的问题
  17. 常用的hook js
  18. 加密流量分类-论文6:Learning to Classify A Flow-Based Relation Network for Encrypted Traffic Classification
  19. 《硝烟中的scrum和xp》读书笔记
  20. 数字视频监控系统开发及应用

热门文章

  1. css的语义---Cascading Style Sheet
  2. CS5213芯片|HDMI to VGA转换头芯片
  3. 服务器vga接显示器无信号,显示器用HDMI转VGA接口后,无信号怎么解决
  4. 个人投资——基本原则
  5. 线程2--主线程(main线程)
  6. 第一集 斗罗世界 引子 穿越的唐家三少
  7. hadoopsnappy解压_配置Hadoop2.7.2和Hbase1.1.5支持Snappy解压压缩库
  8. Java数据类型和方法练习题
  9. 微信摇一摇插件ios_iOS开发——全局响应MotionEvent(微信摇一摇)
  10. 为什么我的微信小程序开发工具调试窗口一片空白?