Răspuns :
Răspuns:
9752
Explicație: Am facut versiunea c++. Programul scoate cel mai mare numar descrescator folosindu-se de numerele consecutive. E cam complicat sa iti explic prin cuvinte, incearca programul si pune niste numere random, nu prea mari, si observa ce iti da
#include <iostream>
using namespace std;
int x, p=1, m=-1, c;
int main()
{
cin>>x;
while (p<=x)
{
c=(x/p)%10;
if(c>m)
{
m=c;
p=p*10;
}
else x=(x/(p*10))*p+x%p;
}
if(m>=0)
cout<<x;
else cout<<"null";
return 0;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.