题目描述

假设有 N 盏灯(N 为不大于 5000 的正整数),从 1 到 N 按顺序依次编号,初始时全部处于开启状态;第一个人(1 号)将灯全部关闭,第二个人(2 号)将编号为 2 的倍数的灯打开,第三个人(3 号)将编号为 3 的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和 3 号一样,将凡是自己编号倍数的灯做相反处理。问当第 N 个人操作完之后,有哪些灯是关闭着的?

输入格式

输入为一行,一个整数 N,为灯的数量。

输出格式

输出为一行,按顺序输出关着的灯的编号。编号与编号之间间隔一个空格。

#include<stdio.h>
main()
{int n,i;scanf("%d",&n);for(i=1;i*i<=n;i++){printf("%d ",i*i);}
}//较为粗暴,直接观察样本找规律,发现输出全是完全平方数
//具体原因土狗我也不晓得

洛谷B2092 开关灯(样本观察)相关推荐

  1. [洛谷P3181] [HAOI2016]找相同字符

    洛谷题目链接:[HAOI2016]找相同字符 题目描述 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数.两个方案不同当且仅当这两个子串中有一个位置不同. 输入输出格式 输入 ...

  2. 【题解】【洛谷 P1967】 货车运输

    目录 洛谷 P1967 货车运输 原题 题解 思路 代码 洛谷 P1967 货车运输 原题 题面请查看洛谷 P1967 货车运输. 题解 思路 根据题面,假设我们有一个普通的图: 作图工具:Graph ...

  3. 洛谷 2921 记忆化搜索 tarjan 基环外向树

    洛谷 2921 记忆化搜索 tarjan 传送门 (https://www.luogu.org/problem/show?pid=2921) 做这题的经历有点玄学,,起因是某个random题的同学突然 ...

  4. [NOIP1999] 提高组 洛谷P1014 Cantor表

    题目描述 现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的.他是用下面这一张表来证明这一命题的: 1/1 1/2 1/3 1/4 1/5 - 2/1 2/2 2/3 2/4 - ...

  5. 信息学奥赛一本通 1890:【15NOIP提高组】跳石头 | 洛谷 P2678 [NOIP2015 提高组] 跳石头

    [题目链接] ybt 1890:[15NOIP提高组]跳石头 洛谷 P2678 [NOIP2015 提高组] 跳石头 ybt 1247:河中跳房子 OpenJudge NOI 1.11 10:河中跳房 ...

  6. 模拟——魔法少女小Scarlet(洛谷 P4924)

    模拟算法指的是让程序完整地按照题目叙述的方式运行得到答案! 此题选自洛谷 P4924 接下来进行旋转操作 旋转分为两部分,一部分是顺时针旋转,一部分是逆时针旋转 经过观察在我们可以发现顺时针旋转时原来 ...

  7. [洛谷P3228] [HNOI2013]数列

    洛谷题目链接:[HNOI2013]数列 题目描述 小T最近在学着买股票,他得到内部消息:F公司的股票将会疯涨.股票每天的价格已知是正整数,并且由于客观上的原因,最多只能为N.在疯涨的K天中小T观察到: ...

  8. 洛谷 P1558 色板游戏

    传送门:洛谷 P1558 色板游戏 算法分析:观察到数据范围:\(1\leq T\leq 30\) ,考虑使用二进制来进行状态压缩 将颜色\(x\)表示为 \(1<<(x-1)\) 即 \ ...

  9. 洛谷p1216 IOI1994 Day1T1

    洛谷p1216 IOI1994 Day1T1 洛谷原题 题目描述 观察下面的数字金字塔. 写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大.每一步可以走到左下方的点也可以到达右下 ...

最新文章

  1. C++primer习题4.9
  2. 5G NR Paging寻呼
  3. boost线程(二)
  4. Vue系列:通过vue-router如何传递参数
  5. 从 HTTP 到 HTTPS - 什么是 HTTPS
  6. Luogu4198 楼房重建
  7. Java的下载与安装简易教程
  8. PMP/高项 项目立项管理
  9. linux怎么下载ftp文件夹,命令行 - 如何在Linux上通过FTP递归下载文件夹
  10. Linux 系统常见命令功能大全_【all】
  11. html写一个轮播图响应式布局,响应式banner图片轮播布局代码
  12. 技术人的七大必备特质
  13. 如何免费恢复电脑上误删除的视频
  14. 服务器购买之后要做什么(一)
  15. 支持向量机(SVM) SMO算法详解
  16. C语言22选5体育彩票系统,22选5选号方法大全(二)
  17. Kali下压缩解压缩命令大全zip、gz、tar、tar.gz、bz2、tar.bz2、bz、tar.bz、Z、tar.Z、taz、tar.tgz、zip、rar、lha
  18. 推荐10个关键时刻能派上大用场的神级软件,帮你解决80%的问题
  19. dnf强化卷代码_DNF4.9日魔盒更新内容详解_全强化卷概率一览_52pk
  20. 如何最简单把pdf转cad格式操作呢?

热门文章

  1. 茌平计算机中考成绩查询,2017中考成绩查询系统
  2. Unity2021 UI里的Text哪去了 及win字体怎么找
  3. Vulnhub靶机实战——DC-8
  4. linux答题软件_会秀答题软件官方版-会秀app手机版下载v1.0.1-Linux公社
  5. “Make It Real 行臻·致远” ——戴尔科技集团与客户及合作伙伴共聚,体验、畅想和实现数字化未来!
  6. 【python】将多个excel表合并进同一个excel中的多个sheet
  7. 游戏音乐/游戏音效/游戏配音优选
  8. 得力计算机隐藏游戏,得力计算器游戏 | 手游网游页游攻略大全
  9. adb的那点小事——360电视助手实现研究
  10. python换硬币_Python的硬币兑换动态编程实现记录,CoinChange,最少,组合,python,规划