Cod sursa(job #1875211)

Utilizator GoogalAbabei Daniel Googal Data 10 februarie 2017 20:44:02
Problema Lacate Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <bits/stdc++.h>
#define nmax 257

using namespace std;

ifstream fin("lacate.in");
ofstream fout("lacate.out");

int n,a[nmax][nmax],r;

int main()
{
    int i,j;
    fin>>n;
    fin.close();
    for(i=1; i<=n; i++)
    {
        for(j=1; j<n; j++)
        {
            if(i<=j)
                a[i][j]=++r;
            if(!a[j+1][i])
                a[j+1][i]=a[i][j];
        }
    }
    fout<<a[n][n-1]<<' '<<n-1<<'\n';
    for(i=1; i<=n; i++)
    {
        for(j=1; j<n; j++)
            fout<<a[i][j]<<' ';
        fout<<'\n';
    }
    fout.close();
    return 0;
}