Pagini recente » Statistici ganea adrian florin (ganezuu) | Monitorul de evaluare | Rating Lucaci Laurentiu (lau16) | Istoria paginii utilizator/daria_ciolacu | Cod sursa (job #2903464)
#include <fstream>
using namespace std;
ifstream fin("farfurii.in");
ofstream fout("farfurii.out");
int main()
{
int nrFarfurii, nrTacamuri;
fin >> nrFarfurii >> nrTacamuri;
int i;
for (i = 1; i * (i + 1) / 2 < nrTacamuri && i <= nrFarfurii; i++);
for (int j = 1; j < nrFarfurii - i; j++)
fout << j << " ";
int dif = nrFarfurii - (i * (i + 1) / 2) + nrTacamuri;
fout << dif << ' ';
for (int j = nrFarfurii; j >= nrFarfurii - i; j--)
if (j != dif)
fout << j << ' ';
}