Submission #81720

#TimeUsernameProblemLanguageResultExecution timeMemory
81720Mouhanad_HafezNadan (COCI18_nadan)C++11
0 / 50
3 ms704 KiB
#include<bits/stdc++.h> using namespace std; int a[1000007]; int main(){ int n,k; cin>>n>>k; if (n%k==0){ for (int i=0;i<k;i++){ a[i]=n/k; } } else { a[0]=(n/k)+(n%k); for (int i=1;i<k;i++){ a[i]=n/k; } } if (k%2==0){ for (int i=0;i<k/2;i++){ a[i]+=i+1; a[k-i-1]-=i+1; } } else { for (int i=0;i<=k/2;i++){ a[i]+=i+i; a[k-i-1]-=i+1; } } for (int i=0;i<k;i++){ cout<<a[i]<<endl; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...