Cod sursa(job #1016777)
Utilizator | Data | 26 octombrie 2013 18:54:47 | |
---|---|---|---|
Problema | Lacate | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.37 kb |
#include <fstream>
using namespace std;
ifstream f("lacate.in");
ofstream g("lacate.out");
int n, nr=1;
int main()
{
f>>n;
g<<n*(n-1)/2<<' '<<n-1<<'\n';
for (int i=1; i<=n; ++i && g<<'\n')
for (int j=1; j<n; ++j)
{
g<<nr++<<' ';
if (nr>n*(n-1)/2) nr=1;
}
return 0;
}