Răspuns :
Răspuns:
#include <fstream>
using namespace std;
ifstream f("numerus.in");
ofstream g("numerus.out");
int n,i,k,a,b,c,l;
int main()
{
f>>k>>n;
//a)
//pe prima linie, se vor scrie numerele de pe linia
//k a grilei, separate prin câte un spaţiu,
// în ordineavizualizării de la stânga la dreapta
a=5*(k-1)+1;
b=5*k;
if(k%2==1)
{
for(i=a;i<=b;i++)
g<<i<<" ";
g<<b;
}
else
{
g<<b<<" ";
for(i=b;i>=a;i--)
g<<i<<" ";
}
g<<'\n';
//b)
//pe a doua linie, se va scrie un număr natural reprezentând linia
// pe care se află în grilă numărul natural n;
l=n/5;
if(n%5!=0)
l++;
g<<l<<'\n';
//c)
//pe a treia linie, se va scrie litera sau literele care reprezintă coloana,
// respectiv coloanele pe care se află în grilă numărul natural n.
if(n%5==0)
if(l%2==0)
g<<"A"<<" "<<"B";
else
g<<"E"<<" "<<"F";
else
if(l%2==1)
{
char c='A'+n%5-1;
g<<c;
}
else
{
char c='F'-n%5+1;
g<<c;
}
g<<'\n';
}
Explicație:
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!