C++实现灯的开关问题_ios

#include <iostream>
using namespace std;

int main(){
	int n,arr[101];
	cin >> n;
	
	for (int a = 1;a <= n;a ++){
		arr[a] = 1;
	} 
	for (int b = 1;b <= n;b ++){
		for (int c = 2;c <= 5;c ++){
			if (b % c == 0) arr[b] = 1 - arr[b];
		}
	}
	for (int d = 1;d <= n;d ++){
		if (arr[d] == 1) cout << d << " ";
	}
	return 0;
}