Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
79449 常仕铎 报数问题 C++ Accepted 4 MS 4172 KB 527 2024-07-06 11:53:34

Tests(5/5):


Code:

#include <bits/stdc++.h> using namespace std; const int N = 1e6 + 10; int a[N]; int main(){ int n,m,j,k=0,o=0,p; cin>>n>>m; j=n; p=n; for(int j=1;j<=N;j++) a[j]=-1; for(int i=1;i<=n;i++){ if(a[i-k*p]==-1){ o++; if(o==m){ j--; a[i-k*p]=i-k*p; cout<<i-k*p<<" "; o=0; } } if(j!=0&&i==n){ n=n+p; k++; } } return 0; }