Cod sursa(job #2517372)

Utilizator alex2209alexPavel Alexandru alex2209alex Data 3 ianuarie 2020 14:10:23
Problema Lacate Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.68 kb
#include <fstream>

using namespace std;
ifstream f("lacate.in");
ofstream g("lacate.out");
//------------------------------
///Globale
int n;
//------------------------------
///Functii
void citire();
void afisare();
//------------------------------
int main()
{
    citire();
    afisare();
    return 0;
}
//------------------------------
void afisare()
{
    if(n == 2)
    {
        g << 1 << " " << 1 << '\n' << 1 << '\n' << 1;
        return;
    }
    g << n << " " << 2 << '\n';
    for(int i = 1; i < n; ++i)
        g << i << " " << i + 1 << '\n';
    g << 1 << " " << n;
}
//------------------------------
void citire()
{
    f >> n;
    f.close();
}