Advertisement
Guest User

Untitled

a guest
Feb 20th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. ifstream fin("serbare.in");
  5. ofstream fout("serbare.out");
  6. struct uniforma
  7. { int tip;
  8. int nr;
  9. };
  10. uniforma u[12], aux;
  11. int main()
  12. { int n, p,x,y;
  13. fin>>n>>p;
  14. for(int i=1; i<=n; i++)
  15. {fin>>x>>y;
  16. u[y].nr=u[y].nr+x;
  17. u[y].tip=y;}
  18. fin.close();
  19. for(int i=1; i<=p; i++)
  20. for(int j=i+1; j<=p; j++)
  21. if(u[i].nr<u[j].nr)
  22. {aux=u[i];
  23. u[i]=u[j];
  24. u[j]=aux;}
  25. for(int i=1; i<=p; i++)
  26. fout<<u[i].tip<<" ";
  27. fout.close();
  28. return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement