Răspuns :
Răspuns:
a)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[1001][1001];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int j=1;j<=m;j++)
cout<<a[1][j]<<" ";
return 0;
}
b)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
cout<<a[i][1]<<" ";
return 0;
}
c)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int j=1;j<=m;j++)
cout<<a[n][j]<<" ";
return 0;
}
d)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
cout<<a[i][m]<<" ";
return 0;
}
e)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
{
if(i==1 || i==n)
{
for(int j=1;j<=m;j++)
cout<<a[i][j]<<" ";
}
else
{
cout<<a[i][1]<<" "<<a[i][m]<<" ";
}
}
return 0;
}
f)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
{
if(i!=1 and i!=n)
{
for(int j=2;j<m;j++)
cout<<a[i][j]<<" ";
}
}
return 0;
}
g)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101],x,y;
cin>>n>>m>>x>>y;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int j=1;j<=m;j++)
{
int aux=a[x][j];
a[x][j]=a[y][j];
a[y][j]=aux;
}
for(int i=1;i<=n;i++)
{
if(i>1 and i<=n)
cout<<'\n';
for(int j=1;j<=m;j++)
cout<<a[i][j]<<" ";
}
return 0;
}
h)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101],x,y;
cin>>n>>m>>x>>y;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
{
int aux=a[i][x];
a[i][x]=a[i][y];
a[i][y]=aux;
}
for(int i=1;i<=n;i++)
{
if(i>1 and i<=n)
cout<<'\n';
for(int j=1;j<=m;j++)
cout<<a[i][j]<<" ";
}
return 0;
}
i)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101],s=0;
cin>>n>>m;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
cin>>a[i][j];
s=s+a[i][j];
}
}
cout<<s;
return 0;
}
j)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101],p=1;
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
if(j%2==1)
p=p*a[i][j];
cout<<p;
return 0;
}
k)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[101][101],x,y,o;
cin>>n>>m>>x>>y;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
o=m-y;
for(int i=1;i<=n;i++)
for(int j=o+1;j<=m;j++)
a[i][j]=a[i][j+1];
m=m-1;
o=n-x;
for(int j=1;j<=m;j++)
for(int i=o;i<=n;i++)
a[i][j]=a[i+1][j];
n=n-1;
for(int i=1;i<=n;i++)
{
cout<<'\n';
for(int j=1;j<=m;j++)
cout<<a[i][j]<<" ";
}
return 0;
}
l)
#include<bits/stdc++.h>
using namespace std;
bool prime(int x)
{
int nr=0,i;
for(i=1;i*i<=x;i++)
{
if(i*i==x)
nr++;
else if(i*i!=x and x%i==0)
nr+=2;
}
if(nr==2)
return true;
else
return false;
}
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int j=1;j<=m;j++)
if(prime(a[1][j]==true))
cout<<a[1][j]<<" ";
return 0;
}
m)
#include<bits/stdc++.h>
using namespace std;
int oglindit(int x)
{
int ogl=0;
while(x)
{
ogl=ogl*10+x%10;
x/=10;
}
return ogl;
}
int main()
{
int n,m,a[101][101];
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int j=1;j<=m;j++)
if(a[1][j]%2==1)
a[1][j]=oglindit(a[1][j]);
for(int i=1;i<=n;i++)
{
cout<<'\n';
for(int j=1;j<=m;j++)
cout<<a[i][j]<<" ";
}
return 0;
}
n)
#include<bits/stdc++.h>
using namespace std;
bool palindrom(int x)
{
int ogl=0,a;
a=x;
while(x)
{
ogl=ogl*10+x%10;
x/=10;
}
if(a==ogl)
return true;
else
return false;
}
int main()
{
int n,m,a[101][101],nr=0;
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
for(int i=1;i<=n;i++)
if(palindrom(a[i][m])==true)
nr++;
cout<<nr;
return 0;
}
Explicație:
Sper ca te-am ajutat!!!