Run ID:11898
提交时间:2021-05-18 12:47:46
#include <bits/stdc++.h> int i,k,t; int n,m=3; static char f[1001]; int main() { int l=1; while (l--) { fflush(stdout); rewind(stdin); if (2==scanf("%d",&n)) { if (1000>=n && n>=m && m>=1) break; } } t=0; i=1; k=1; while (1) { if (0==f[i]) { if (m==k) { t++; f[i]=1; if (t>=n) {printf("%d ",i);break;} } k++;if (k>m) k=1; } i++;if (i>n) i=1; } }