当前位置: 首页 > news >正文

题解:洛谷 B2092 开关灯

【题目来源】

洛谷:B2092 开关灯 - 洛谷

【题目描述】

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

【输入】

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

【输出】

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

【输入样例】

10

【输出样例】

1 4 9

【代码详解】

#include <bits/stdc++.h>
using namespace std;int n;  // 输入的数字n,表示上限int main()
{// 输入上限ncin >> n;// 遍历所有i,使得i² ≤ nfor (int i = 1; i * i <= n; i++){// 输出i的平方cout << i * i << ' ';}return 0;
}

【运行结果】

10
1 4 9
http://www.jsqmd.com/news/646739/

相关文章:

  • Xmind 8 Pro与最新版对比:功能差异与升级建议
  • 手把手教你用Docker部署OnlyOffice魔改版:解锁WPS格式编辑与300人协作
  • Camera Shakify:Blender动画相机抖动效果的终极解决方案
  • 制造研发降本新思路:云飞云共享云桌面集群如何将软硬件利用率提升至200%?
  • 近场与远场:确定性与概率性的分野
  • 私域变现模式系统小程序开发
  • 血小板、红细胞、白细胞一网打尽:YOLO26血液细胞检测系统
  • 120吨双级反渗透程序+混床程序,以及阻垢剂、杀菌剂 加药。 一键制水,一键反洗,一键正洗,无人值守
  • 题解:洛谷 B2090 年龄与疾病
  • 工业视觉开发者必看:Halcon深度学习工具0.5与0.6版本功能对比实测
  • 指纹浏览器哪款最真实?我用CreepJS测了4款工具
  • SnapTranslate 3.0 正式发布:全局划词翻译 + 完整英语学习闭环,一站式搞定查词、记词、复习
  • kubectl命令检索context优先级
  • ArduSub 4.1.2固件参数调校避坑指南:从零开始让你的水下机器人稳如老狗
  • 别再死记HSRP命令了!用EVE-NG模拟一个真实企业网,手把手教你搞定网关冗余
  • 基于Docker的wvp-GB28181-pro与ZLMediaKit集成部署实战指南
  • STM32CubeMX实战指南:内部温度传感器的精准测量与应用
  • 太阳能供电选型避坑指南:为什么50W电池板配38AH电池在这个项目中刚好够用?
  • 告别手动计算!用ST MCSDK6.2.0的Motor Profiler,5分钟自动搞定电机参数辨识
  • 突然想明白了论文的套路
  • 2026.04.07 作业- # AT_abc452_f [ABC452F] Interval Inversion Count
  • 【技巧】MAC外接显示屏的实用设置与优化
  • 从无人机到平衡车:深入聊聊STM32上IMU数据融合里的那些‘权重’游戏
  • 串口调试翻车实录:当Stick Parity遇到CH340芯片时的诡异丢包问题
  • 34岁产品经理硬核转型AI!2年踩坑经验告诉你:想转行?先掌握这个核心能力!
  • 中医AI革命:如何用7B参数打造超越GPT-4的专业中医助手?
  • 卷积改进与轻量化:大核卷积的极致:使用 31×31 深度卷积 + 结构重参数化,有效感受野翻倍
  • Ostrakon-VL-8B开源镜像实测:无需CUDA驱动预装,容器内自动适配GPU环境
  • NVIDIA Profile Inspector终极指南:解锁显卡隐藏性能的4个秘密
  • RePaint: 基于去噪扩散概率模型的图像修复技术解析与实践