Răspuns :
1
#include<iostream>
using namespace std;
int main(){
int n, v[101];
cin>>n;
for(int i=1;i<=n;i++) cin>>v[i];
for(int i=2;i<=n;i++){
int cv=v[i], s=0;
do{
s+=cv%10;
cv/=10;
} while(cv!=0);
if(s==v[1]) cout<<v[i]<<' ';
}
}
2
#include<iostream>
using namespace std;
int main(){
int n, c, cn=0;
cin>>n>>c;
while(n!=0){
if(n%10!=c) {cn=cn+(n%10); cn*=10;}
n/=10;
}
cout<<cn;
}
3
#include<iostream>
using namespace std;
int main(){
int x, i=0, xp=0, xi=0, v[101];
while (x!=0){
cin>>x;
v[++i]=x;
}
for (int j=1; j<=i; j++){
int c=v[i];
do{
if((c%10)%2==0){xp=xp+c%10;xp*=10;}
else{xi=xi+c%10;xi*=10;}
}while(c!=0);
(xi>xp)?cout<<xi<<' ':cout<<xp<<' ';
xi=0; xp=0;
}
}
4
#include<iostream>
using namespace std;
int prim(int x){
if(x<1) return 0;
if(x==2||x==3) return 1;
for (int i=2;i<=x/2;i++) if(x%i==0) return 0;
return 1;
}
int main(){
int a, b;
cin>>a>>b;
for (int i=a+1; i<=b-1; i++) if(prim(i-1)==1&&prin(i+1)==1)cout<<i<<' ';
}
5
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n;
while((int)floor(log10(n) + 1)%2!=0||n==0) cin>>n;
cout<<n;
}