#include <iostream>
#include <algorithm>
#include <vector> using namespace std; int main(){
int n,k,l,r,s_n,s_k;
cin >> n >> k >> l >> r >> s_n >> s_k;
int s_n_k = s_n-s_k;
int average_k = s_k/k,left_k = s_k%k;
vector<int> a(n,);
for(int i = ; i < k ; ++ i ){
a[i] = average_k;
if(i < left_k) a[i]+=;
}
if(s_n_k){ //注意n和k相等的情况
int average_n_k = s_n_k / (n-k), left_n_k = s_n_k%(n-k);
for(int i = k ; i < n; ++ i){
a[i] = average_n_k;
if(i - k < left_n_k) a[i] +=;
}
}
cout<<a[];
for(int i = ; i < n ; ++ i) cout<<" "<<a[i];
cout<<endl;
return ;
}
相关文章
- Educational Codeforces Round 78 (Rated for Div. 2) B. A and B
- Educational Codeforces Round 78 (Rated for Div. 2)B. A and B(1~n的分配)
- Codeforces Round #299 (Div. 2) B. Tavas and SaDDas 水题
- DFS Codeforces Round #299 (Div. 2) B. Tavas and SaDDas
- Codeforces Round #302 (Div. 2) B. Sea and Islands 构造
- Codeforces Round #321 (Div. 2) B. Kefa and Company 二分
- Codeforces Round #307 (Div. 2) B. ZgukistringZ 暴力
- Codeforces Round #497 (Div. 2)B. Turn the Rectangles
- Codeforces Round #131 (Div. 2) B. Hometask dp
- Codeforces Beta Round #9 (Div. 2 Only) B. Running Student 水题