Răspuns :
#include <iostream>
using namespace std;
bool isPal(int g){
int d[20], n;
n=0;
while (g>0){
d[n]=g%10;
g=g/10;
n++;
}
for (int i=0;i<n/2;i++)
if (d[i] != d[n-i-1])
return false;
return true;
}
int main()
{
int n,k,c, r[100][100];
cin >> n>> k >>c;
for (int i=0;i<n;i++) for(int j=0;j<n;j++) cin >> r[i][j];
int s=0; // suma
for (int i=1;i<n;i=i+2)
for (int j=1;j<n;j=j+2)
if (r[i][j]%2 == 0)
s +=r[i][j];
int m=r[k][0]; // max
for (int i=0;i<n;i++)
if (r[k][i]%2 > m)
m=r[k][i];
int p=0; // n° pal
for (int i=0;i<n;i++)
if (isPal(r[i][c]))
p++;
return 0;
}
using namespace std;
bool isPal(int g){
int d[20], n;
n=0;
while (g>0){
d[n]=g%10;
g=g/10;
n++;
}
for (int i=0;i<n/2;i++)
if (d[i] != d[n-i-1])
return false;
return true;
}
int main()
{
int n,k,c, r[100][100];
cin >> n>> k >>c;
for (int i=0;i<n;i++) for(int j=0;j<n;j++) cin >> r[i][j];
int s=0; // suma
for (int i=1;i<n;i=i+2)
for (int j=1;j<n;j=j+2)
if (r[i][j]%2 == 0)
s +=r[i][j];
int m=r[k][0]; // max
for (int i=0;i<n;i++)
if (r[k][i]%2 > m)
m=r[k][i];
int p=0; // n° pal
for (int i=0;i<n;i++)
if (isPal(r[i][c]))
p++;
return 0;
}
Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!