#18622: the answer


creepermc18@gmail.com (仙仙)

學校 : 不指定學校
編號 : 99917
來源 : [120.126.126.21]
最後登入時間 :
2019-07-26 14:05:45
c296. APCS-2016-1029-3定時K彈 -- 2016年10月APCS | From: [120.126.126.21] | 發表日期 : 2019-07-26 13:54

#include<iostream>
#include <vector>
using namespace std;
int main() {
int n, m, k, now;
vector<int> p;
while (cin >> n >> m >> k) {
p.clear();
for (int i = 1; i <= n; i++) {
p.push_back(i);
}
now = 0;
for (int i = 0; i<k; i++) {
now = (now + m - 1) % p.size();
p.erase(p.begin() + now);
}
now = now%p.size();
cout << p[now]<<endl;
}
}

 
ZeroJudge Forum