Pagini recente » Cod sursa (job #2961129) | Cod sursa (job #2400818) | Cod sursa (job #136694) | Cod sursa (job #2100529) | Cod sursa (job #2902232)
#include <fstream>
#define NMAX 100002
using namespace std;
ifstream fin("farfurii.in");
ofstream fout("farfurii.out");
int N, K, aint[NMAX], s;
int main()
{
fin>>N>>K;
for(int i = N - 1; s < K; --i)
{
s += N - i;
aint[i] = 1;
}
K = s - K;
aint[N - K] = 0;
for(int i = 1; i <= N; ++i)
if(!aint[i])
fout<<i<<" ";
for(int i = N; i > 0; --i)
if(aint[i])
fout<<i<<" ";
return 0;
}