Răspuns:
#include <iostream>
#include <fstream>
#include <cmath>
#include <string>
#include <iomanip>
using namespace std;
int main()
{
int n,minim=10,cnt=0,k=0;
cin>>n;
int cn=n; ///copie n
while(cn>0)
{
cnt++;
if(cn%10<minim)
minim=cn%10;
cn/=10;
}
int cnn=n; ///copie n
while(cnn%10!=minim)
{
k++;
cnn/=10;
}
int putere=pow(10,k);
int md=n/putere/10; ///membrul drept al nr
md=md*putere;
int ms=n%putere; ///membrul stang al nr
cout<<md+ms;
return 0;
}