Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int n,c,p=1,nr,cnt,nr1,maxi,k;
int main(){
cin>>n>>c;
int a[101],cn=n,cn1=n,cn2=n;
while(n){
if(n%10!=c)
nr=nr+p*(n%10),p*=10;
n/=10;
}
n=cn;
while(n)
a[++cnt]=n%10,n/=10;
for(int i=cnt;i>=1;--i){
if(a[i]==c)
a[i]*=2,nr1=nr1*10+a[i];
else
nr1=nr1*10+a[i];
}
n=cn1;
while(n){
maxi=n%10;
if(n%10<maxi)
maxi=n%10;
n/=10;
}
n=cn2;
while(n){
if(n%10==maxi)
k++;
n/=10;
}
cout<<nr<<" "<<nr1<<" "<<maxi<<" "<<k;
}
Explicație:
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru orice întrebări sau sprijin suplimentar, suntem aici pentru voi – nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și vă sugerăm să ne salvați în lista de site-uri preferate!