Răspuns :
#include <iostream>
using namespace std;
bool palindrom(int x)
{
int ogli=0,y;
y=x;
while(y!=0)
{
ogli=ogli*10+y%10;
y=y/10;
}
if(x==ogli)
return true;
else
return false;
}
int main()
{
int mat[50][50],n,m,i,j,maxim;
cin>>n>>m;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
cin>>mat[i][j];
for(i=1;i<=n;i++)
{
maxim=mat[1][i];
for(j=1;j<=m;j++)
if(palindrom(mat[j][i]) && mat[j][i]>maxim)
maxim=mat[j][i];
cout<<maxim<<" ";
}
return 0;
}
using namespace std;
bool palindrom(int x)
{
int ogli=0,y;
y=x;
while(y!=0)
{
ogli=ogli*10+y%10;
y=y/10;
}
if(x==ogli)
return true;
else
return false;
}
int main()
{
int mat[50][50],n,m,i,j,maxim;
cin>>n>>m;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
cin>>mat[i][j];
for(i=1;i<=n;i++)
{
maxim=mat[1][i];
for(j=1;j<=m;j++)
if(palindrom(mat[j][i]) && mat[j][i]>maxim)
maxim=mat[j][i];
cout<<maxim<<" ";
}
return 0;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!