Răspuns :
Răspuns:
#include <bits/stdc++.h>
using namespace std;
#define ll long long
int f[10],f1[10];
ll a,b;
int main()
{
cin>>a>>b;
ll ca=a,cb=b;
while(a)
{
f[a%10]++;
a/=10;
}
while(b)
{
f1[b%10]++;
b/=10;
}
/// cerinta a
cout<<"a)"<<'\n';
for(int i=0;i<=9;i++)
if(f[i]!=0 && f1[i]==0)
cout<<i<<' ';
cout<<'\n';
///cerinta b
cout<<"b)"<<'\n';
int cnta=0,cntb=0;
for(int i=0;i<=9;i++)
{
if(f[i]==1)
cnta++;
if(f1[i]==1)
cntb++;
}
if(cnta>=cntb) //daca cele 2 nr au acelasi nr de cifre distincte, l-am scos pe a(poti sa il schimbi tu)
cout<<ca;
else
cout<<cb;
cout<<'\n';
///cerinta c
cout<<"c)"<<'\n';
for(int i=9;i>=0;i--)
if(f[i]!=0 && f1[i]!=0)
{
cout<<i;
break;
}
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Ne vedem curând și nu uitați să ne adăugați la marcaje!