Pagini recente » Cod sursa (job #631741) | Cod sursa (job #1217181) | Cod sursa (job #745334) | Cod sursa (job #54092) | Cod sursa (job #2517372)
#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();
}