Pagini recente » Cod sursa (job #2604657) | Cod sursa (job #2773004) | Cod sursa (job #2640498) | Cod sursa (job #2988070) | Cod sursa (job #901994)
Cod sursa(job #901994)
#include <fstream>
#include <cstring>
#define maxN 257
using namespace std;
ifstream in;
ofstream out;
int w[maxN][maxN];
int main(int argc, char *argv[])
{
int N;
in.open("lacate.in");
in>>N;
in.close();
memset(w,0,sizeof(w));
int L=0;
for(int i=1;i<N;++i)
for(int j=i;j<N;++j){
w[i][j]=++L;
w[j+1][i]=L;
}
out.open("lacate.out");
out<<L<<' '<<N-1<<'\n';
for(int i=1;i<=N;++i){
for(int j=1;j<N-1;++j)
out<<w[i][j]<<' ';
out<<w[i][N-1]<<'\n';
}
out.close();
return 0;
}