#include<bits/stdc++.h>
using namespace std;
int a[1005],n,m,arr = 1;
int main()
{
cin >> n >> m;
while(arr){
if(arr >= m + 1){
for(int i = 1;i <= m;i++)
cout << setw(3) << a[i];
cout << endl;
arr--;
continue;
}
if(!a[arr]){
a[arr] = a[arr - 1] + 1;
arr ++;
continue;
}
if(a[arr] + m - arr < n){
a[arr++] ++;
continue;
}
a[arr--] = 0;
}
return 0;
}
【无标题】
最新推荐文章于 2024-11-03 17:23:52 发布