Skip to content

Commit 60a9303

Browse files
Create 46A - Ball Game
1 parent fae46fd commit 60a9303

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

46A - Ball Game

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
/* yildiz
2+
*/
3+
#include <iostream>
4+
#include <cmath>
5+
#include <vector>
6+
#include <string>
7+
#include <algorithm>
8+
using namespace std;
9+
10+
int main() {
11+
int n;
12+
cin >> n;
13+
14+
vector<int> result;
15+
int currentChild = 1;
16+
17+
for (int step = 1; step < n; ++step) {
18+
currentChild = (currentChild + step) % n;
19+
if (currentChild == 0) {
20+
currentChild = n;
21+
}
22+
result.push_back(currentChild);
23+
}
24+
25+
for (size_t i = 0; i < result.size(); ++i) {
26+
cout << result[i];
27+
if (i != result.size() - 1) {
28+
cout << " ";
29+
}
30+
}
31+
32+
return 0;
33+
}

0 commit comments

Comments
 (0)