青少年编程等级考试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;
}

思路

相关推荐
sghuter18 小时前
数字资源分发的技术架构与未来趋势
c语言·开发语言·后端·青少年编程
我不是懒洋洋3 天前
【数据结构】二叉树-堆(树的概念、二叉树的概念、顺序结构的结构及实现、堆的实现、堆排序、TopK问题)
c语言·数据结构·c++·经验分享·算法·青少年编程
图码4 天前
递归入门:从n到1的优雅打印之旅
数据结构·c++·算法·青少年编程·java-ee·逻辑回归·python3.11
浔川python社5 天前
《浔川社团关于原计划后期将暮烟合作程序全部自研的说明》
python·青少年编程
killerbasd6 天前
牧苏苏永不疲劳 4/20
青少年编程
sghuter6 天前
AI赋能CI/CD:Gemini实战脚本生成
开发语言·人工智能·ci/cd·青少年编程·r语言
浔川python社7 天前
GESP:青少年编程能力的权威认证
青少年编程
鱼很腾apoc8 天前
【学习篇】第17期 C++入门必看——类和对象全站最详篇
c语言·开发语言·学习·算法·青少年编程
我不是懒洋洋8 天前
【数据结构】栈和链表基本方法的实现
c语言·开发语言·数据结构·c++·链表·青少年编程·ecmascript
killerbasd9 天前
牧苏苏复活 4/17
青少年编程