#include<bits/stdc++.h>
using namespace std;
const int N = 1010;
struct node {
int pos;
int flag;
} a[N];
int main() {
int n, k;
int sum = 0;
int cunt = 0;
scanf("%d%d", &n, &k);
for (int i = 1; i <= n; i++) {
a[i].pos = i;
a[i].flag = 1;
}
while (cunt < n - 1) {
for (int i = 1; i <= n; i++) {
if (cunt == n - 1) break;
if (a[i].flag) {
sum++;
if (sum % k == 0 || sum % 10 == k) {
a[i].flag = 0;
cunt++;
}
}
}
}
for (int i = 1; i <= n; i++) {
if (a[i].flag) printf("%d\n", a[i].pos);
}
return 0;
}
csp 报数游戏
于 2022-02-12 09:43:40 首次发布