青少年编程等级考试C++一级,硬币反转问题

代码

#include<iostream>
using namespace std;
bool a[300];
int main()
{
int n,m;
cin >> n >> m;
for(int i = 1;i <= m;i++)
{
for (int j = 1;j <= n;j++)
{
if( j % i == 0)
{
a[j] = !a[j];
}
}
}
for(int i = 1;i <= n;i++)
{
if(!a[i])
{
cout << i << ' ';
}
}
return 0;
}

思路

相关推荐
老花眼猫1 天前
可自动求解的魔法游戏程序(C语言)
c语言·经验分享·青少年编程·课程设计
earthzhang20212 天前
【1008】计算(a+b)/c的值
c语言·数据结构·c++·算法·青少年编程
程序员莫小特2 天前
老题新解|计算2的N次方
开发语言·数据结构·算法·青少年编程·信息学奥赛一本通
lisw053 天前
SolidWorks:现代工程设计与数字制造的核心平台
人工智能·机器学习·青少年编程·软件工程·制造
earthzhang20213 天前
【1007】计算(a+b)×c的值
c语言·开发语言·数据结构·算法·青少年编程
轩源源10 天前
双向链表,这也太简单了吧!(C语言实现)
c语言·数据结构·算法·链表·青少年编程
dadaobusi13 天前
高数第一问:极限定义
青少年编程
小柯博客16 天前
从零开始WebRTC(一)
stm32·单片机·嵌入式硬件·青少年编程·嵌入式·webrtc
jianqiang.xue17 天前
ESP32-S3 入门教程:从环境搭建到物联网应用实战
c语言·单片机·嵌入式硬件·物联网·青少年编程·51单片机·嵌入式
明月看潮生19 天前
编程与数学 03-009 Linux 操作系统应用 13_Linux 系统安全与用户认证
linux·青少年编程·系统安全·编程与数学