Cod sursa(job #2901440)
Utilizator | Data | 13 mai 2022 19:01:07 | |
---|---|---|---|
Problema | Farfurii | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
#include <bits/stdc++.h>
using namespace std;
int main(){
ifstream f("farfurii.in");
ofstream g("farfurii.out");
long long n,k,i=0,j;
f>>n>>k;
while(i*(i+1)/2<k)
i++;
for(j=1;j<=n-i-1;++j)
g<<j<<' ';
i=i*(i+1)/2-k;
g<<n-i<<' ';
for(int p=n;p>=j;--p)
if(p!=n-i)
g<<p<<' ';
return 0;
}