Cod sursa(job #2466187)

Utilizator bluestorm57Vasile T bluestorm57 Data 1 octombrie 2019 18:19:55
Problema Lacate Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f("lacate.in");
ofstream g("lacate.out");

const int NMAX = 305;
int n,nr,mat[NMAX][NMAX];

int main(){
    int i,j;

    f >> n;

    for(i = 1 ; i < n ; i++){

        mat[i][i] = mat[i + 1][i] = ++nr;

        for(j = i + 1 ; j < n ; j++)
            mat[i][j] = mat[j + 1][i] = ++nr;

    }

    g << nr << " " << n - 1 << "\n";

    for(i = 1 ; i <= n ; i++){

        for(j = 1 ; j < n ; j++)
            g << mat[i][j] << " ";

        g << "\n";

    }

    return 0;
}