#include<bits/stdc++.h>
using namespace std;
int seat[21][1] = {0};
int main() {
int n, k, y;
cin >> n;
for(int i = 0; i < n; i++) {
cin >> k;
int j = 0;
while(k > ( 5 - seat[j][0])) j++;
if(j < 20) {
y = 5*j + seat[j][0];
seat[j][0] += k;
while(k--) cout << ++y <<" ";
cout << endl;
} else {
j = 0;
while(k != 0) {
while(seat[j][0] < 5) {
y = 5*j + seat[j][0];
cout << ++y<<" ";
seat[j][0]++;
k--;
if(k == 0) break;
}
j++;
}
}
}
return 0;
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交