Cod sursa(job #1851474)

Utilizator CodrinsahCotarlan Codrin Codrinsah Data 19 ianuarie 2017 19:40:40
Problema Lacate Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <fstream>
using namespace std;
ifstream fi ("lacate.in");
ofstream fo ("lacate.out");
int n,i,lacate,chei,cheie,k,pers,a[260][260],l,c;
int main()
{
    fi>>n;
    chei=n-1;
    lacate=chei*(chei+1)/2;
    fo<<lacate<<' '<<chei<<'\n';
    for (l=1;l<=n;l++)
      for (c=l;c<=n-1;c++)
      {
        k++;
        a[l][c]=k;
      }
    k=0;
    for (c=1;c<=n-1;c++)
      for (l=c+1;l<=n;l++)
      {
        k++;
        a[l][c]=k;
      }
    for (l=1;l<=n;l++)
    {
      for (c=1;c<=n-1;c++) fo<<a[l][c]<<' ';
      fo<<'\n';
    }
    return 0;
}