Submission #87008

#TimeUsernameProblemLanguageResultExecution timeMemory
87008minhtri5302Nadan (COCI18_nadan)C++14
15 / 50
2 ms620 KiB
//Trương Minh Trí #include <bits/stdc++.h> #define FOR(i, x, y) for(int i = x; i <= y; ++i) #define FORN(i, x, y) for(int i = x; i >= y; --i) #define Task "Nadan" #define maxn #define maxm #define emlacongchuacuaanh 1302 #define pii pair <int, int> #define pll pair <long long, long long> #define pb push_back #define mp make_pair #define F first #define S second #define reset(x) memset(x, 0, sizeof(x)); using namespace std; int n, k; int main() { ios_base::sync_with_stdio(0); cin.tie(NULL); cout.tie(NULL); //freopen(Task".inp", "r", stdin); //freopen(Task".out", "w", stdout); cin >> k >> n; int temp = n*(n+1)/2; int du = (k - temp)%n; FOR(i, 1, n-1) cout << (k-temp)/n+i <<"\n"; cout << (k-temp)/n+n+du; } template <typename T> inline void read(T &x){char c;bool nega=0;while((!isdigit(c=getchar()))&&(c!='-'));if(c=='-'){nega=1;c=getchar();}x=c-48;while(isdigit(c=getchar())) x=x*10+c-48;if(nega) x=-x;} template <typename T> inline void writep(T x){if(x>9) writep(x/10);putchar(x%10+48);} template <typename T> inline void write(T x){if(x<0){putchar('-');x=-x;}writep(x);putchar(' ');} template <typename T> inline void writeln(T x){write(x);putchar('\n');}
#Verdict Execution timeMemoryGrader output
Fetching results...