Cod sursa(job #1089057)
Utilizator | Data | 21 ianuarie 2014 10:36:40 | |
---|---|---|---|
Problema | Lacate | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.39 kb |
#include <fstream>
using namespace std;
int main()
{
ifstream fin("lacate.in");
ofstream fout("lacate.out");
int l,c,p,i,nrp=1,x;
fin>>p;
l=p*(p-1)/2;
c=p-1;
fout<<l<<" "<<c<<"\n";
for(x=1;x<=p;x++)
{
for(i=1;i<=c;i++)
{
fout<<nrp<<" ";
nrp++;
if(nrp>l)nrp=1;
}
fout<<'\n';
}
}