Cod sursa(job #2427)

Utilizator smecheruBerindei Vlad smecheru Data 17 decembrie 2006 11:13:09
Problema Farfurii Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <fstream.h>
int n,k;
void citire()
	{
	ifstream f("farfurii.in");
	f>>n>>k;
	f.close();
	}
int main()
	{
	int x,i,d;
        citire();
	ofstream f2("farfurii.out");
	for(x=0;x<=n;x++)
		if((x*(x-1))/2>=k)
			break;
	for(i=1;i<=n-x;i++)
		f2<<i<<" ";
	d=(x*(x-1)/2)-k;
	f2<<n-d<<" ";
	for(i=n;i>n-d;i--)
	f2<<i<<" ";
	for(i=n-d-1;i>n-x;i--)
	f2<<i<<" ";
        f2.close();




	return 0;
	}