WZOI-275开关灯
题目描述:
假设有N盏灯(N为不大于5000的正整数),从1到N按顺序依次编号,初始时全部处于开启状态;有M个人(M为不大于N的正整数)也从1到M依次编号。
第一个人(1号)将灯全部关闭,第二个人(2号)将编号为2的倍数的灯打开,第三个人(3号)将编号为3的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和3号一样,将凡是自己编号倍数的灯做相反处理。
请问:当第M个人操作之后,哪几盏灯是关闭的,按从小到大输出其编号,其间用逗号间隔。
输入格式:
输入正整数N和M,以单个空格隔开。
输出格式:
顺次输出关闭的灯的编号,其间用逗号间隔。
样例输入:
10 10
样例输出:
1,4,9
时间限制: 1000ms
空间限制: 128MB
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){long long n,m,a[50001],s1=0;cin>>n>>m;long long s[50001];for(int i=1;i<=n;i++){a[i]=i;}for(int i=1;i<=n;i++){s[i]=1;}for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){if(a[i]%j==0){s[i]++;if(s[i]>1){s[i]=0;}}}}for(int i=1;i<=n;i++){if(s[i]==0){s1++;}}for(int i=1;i<=n;i++){if(s[i]==0){cout<<a[i];if(s1>1){cout<<",";s1--;}}}return 0;
}
WZOI-275开关灯相关推荐
- 视频 网站 页面开关灯实现方法
在甲骨文学习 已经进行了四分之一了, 关于web 的学习基本结束了, 在项目展示的时候遇到了 视频网站开关灯的问题, 其实问题的根本就是 做两个div, 然后开灯的时候隐藏一个 关灯的时候 隐藏另 ...
- Codeforces Round #275 (Div. 2) c
2019独角兽企业重金招聘Python工程师标准>>> /*** @brief Codeforces Round #275 (Div. 2) c* @file c.cpp* @aut ...
- jquery实现开关灯
开关灯.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...
- 线段树--codevs 1690 开关灯
codevs 1690 开关灯 USACO 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description YYX家门前的街上有N(2& ...
- SGU 275. To xor or not to xor
275. To xor or not to xor 链接 题意: 给n个数字,问任意异或后能够组成的最大值. 分析: 线性基模板题. 将每个数的二进制看成一个向量,可以高斯消元得到线性基,复杂度$O( ...
- 构造 Codeforces Round #275 (Div. 2) C. Diverse Permutation
题目传送门 1 /* 2 构造:首先先选好k个不同的值,从1到k,按要求把数字放好,其余的随便放.因为是绝对差值,从n开始一下一上, 3 这样保证不会超出边界并且以防其余的数相邻绝对值差>k 4 ...
- 元素的样式设置 元素类样式的操作 开关灯效果 获取兄弟元素 当前元素的兄弟元素样式
元素的样式设置 <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...
- jQuery版本的网页开关灯、jQuery版本网页开关灯的另一种写法
jQuery版本的网页开关灯 <!DOCTYPE html> <html lang="en"> <head><meta charset=& ...
- jQuery对象和DOM对象互转的问题、jQuery文件引入问题、DOM版本的网页开关灯
jQuery对象和DOM对象互转的问题 <!DOCTYPE html> <html lang="en"> <head><meta char ...
- bzoj1230[Usaco2008 Nov]lites 开关灯*
bzoj1230[Usaco2008 Nov]lites 开关灯 题意: 一个01序列,初始全部元素为0,两种操作:l到r全部元素取反.询问l到r1的个数.序列长度≤100000,询问个数≤10000 ...
最新文章
- InnoDB: Failing assertion: trx-isolation_level == TRX_ISO_READ_UNCOMMITTED
- 在CentOS7上编译GreenPlum5.3.0
- sdut-3102小鑫追女神
- LoadMenu使用方法
- 【重要】ES6-23 JavaScript模块化
- 传统form表单提交方式的文件上传与文件存储
- 建议收藏!数据中台行业发展概况及展望
- iOS - Animation 八种方法
- linux系统属于操作系统吗,linux属于什么操作系统
- Python时间序列建模基础
- 常见字读音(粤语)---(5)
- 【Python】利用滑动窗口计算全基因组每个窗口上CNV的拷贝数和Vst
- 《构建之法》第4.17章读书笔记
- WSN连通性模拟、WSN覆盖率模拟、WSN分簇模拟、WSN能量损耗模拟
- 宝塔BT面板无法启动修复方法
- 某985高校学者私自拷贝他人评审的基金申请书,并当自己的去申基金!国自然基金委通报!...
- 365句百姓真理——男人好色,女人好情
- 短短一年时间,为何液晶面板价格大涨七成?
- node.js搭建文件服务器,Node.js创建HTTP文件服务器的使用示例
- 一种效果很好的自动白平衡技术(WhiteBalance)
热门文章
- 月明りのラズベリィ~つん★デれII ~ぷにゅぷり 汉化补丁
- Python3.6.1安装opencc
- pthread使用方法
- wechat微信小程序panda我的界面(收藏电影、观看电影记录)
- (转)用mysql自带工具mysqlslap对数据库进行压力测试
- 支付宝wap端支付php对接_PHP接入支付宝手机网站支付、移动支付接口
- python idea pycharm 区别_python与pycharm的爱恨情仇
- [18调剂]中国空间技术研究院(航天五院)2018年学术型硕士研究生调剂信息
- Struts2学习笔记总结
- 朋友欠钱老拖着不给?这个小工具让他立马还钱!