Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<fstream>
- #include<math.h>
- using namespace std;
- int v[100];
- int main(){
- ifstream f1("atestat.in");
- ofstream f2("atestat.out");
- int n,x,y,i=0,nr,put,j,ok,a,aux;
- f1>>n;
- while(f1>>x){
- y=x;
- nr=0;
- i++;
- ok=0;
- put=1;
- a=1;
- while(y != 0){
- nr++;
- y=y/10;
- }
- while(a < nr){
- put=put*10;
- a++;
- }
- y=x/put;
- x=x%put;
- f2<<x<<" ";
- v[i]=y;
- }
- f2<<endl;
- x=v[1];
- for(j=2;j<=i;j++){
- y=v[j];
- if(x == y){
- for(a=j;a<i;a++)
- v[a]=v[a+1];
- i--;
- }
- }
- for(a=1;a<=i-1;a++){
- for(j=a+1;j<=i;j++)
- if(v[a]>v[j]){
- aux=v[a];
- v[a]=v[j];
- v[j]=aux;
- }
- }
- for(j=i;j>=1;j--)
- f2<<v[j];
- }
Add Comment
Please, Sign In to add comment