Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<fstream>
- using namespace std;
- int S1(int k)
- {
- int maxi=0;
- while(k>0)
- {
- if(k%10>maxi)
- maxi=k%10;
- k=k/10;
- }
- return maxi;
- }
- int S2(int k, int c)
- {
- int p=1,x=0;
- while(k>0)
- {
- if(k%10!=c)
- {
- x=x+p*(k%10);
- p=p*10;
- }
- k=k/10;
- }
- return x;
- }
- int main()
- {
- ifstream f("date.in");
- int x,i,y,maxi;
- while(f>>x)
- {
- y=0;
- while(x>0)
- {
- maxi=S1(x);
- y=y*10+maxi;
- x=S2(x,maxi);
- }
- cout<<y<<" ";
- }
- }
Add Comment
Please, Sign In to add comment