Răspuns:
1) 897793( algoritmul lipeste prin fata , scazand din 9 fiecare cifra a numarului)
2) 2789
3) citeste n
x<-0
p<-1
cat timp n!=0 executa
{ x=x+(9-n%19)*p
n=[n/10]
p*10
}
scrie x
4) #include <iostream>
#include<cmath>
using namespace std;
int main()
{ int n,x,p;
cin>>n;
x=0;
p=1;
do{
x=x+(9-n%10)*p;
n=floor(n/10);
p=p*10;
}while(n);
cout<<x;
return 0;
}
Explicație: