Cod sursa(job #2755131)

Utilizator catarau.biancaCatarau Bianca Mihaela catarau.bianca Data 26 mai 2021 20:03:36
Problema Farfurii Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.4 kb

#include<iostream>
#include<fstream>
using namespace std;

ifstream f("farfurii.in");
ofstream g("farfurii.out");

long long n,k,mm;

int main() {
	long long i,p;
	f >> n >> k;
	for(i=1;i<=n;++i) {
		p = n-i;
		if(p*(p-1)/2 < k) {
			mm = k - (p-1)*p/2 + i;
			g << mm << " ";
			break;}
		g << i << " ";}
	p = n-i+1;
	for(i=0;i!=p;++i) {
		if(n-i!=mm)
			g << n-i << " ";}
	return 0;
}