Advertisement
a53

Produse

a53
Feb 20th, 2020
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. #include <fstream>
  2. #include <algorithm>
  3. using namespace std;
  4. int P[10];
  5.  
  6. int categoria(int n)
  7. {
  8. while(n>9)
  9. n/=10;
  10. return n;
  11. }
  12.  
  13. int starea(int n)
  14. {
  15. while(n>99)
  16. n/=10;
  17. return n%10;
  18. }
  19.  
  20. int main()
  21. {
  22. int c,n;
  23. ifstream f("produse.in");
  24. f>>c>>n;
  25. int a[n];
  26. for(int i=0;i<n;++i)
  27. f>>a[i];
  28. ofstream g("produse.out");
  29. if(c==1)
  30. {
  31. int s=0,e=0;
  32. for(int i=0;i<n;++i)
  33. if(starea(a[i])%2)
  34. ++e;
  35. else
  36. ++s;
  37. g<<s<<' '<<e<<'\n';
  38. }
  39. else
  40. {
  41. sort(a,a+n);
  42. for(int i=0;i<n;++i)
  43. P[categoria(a[i])]=1;
  44. for(int j=1;j<=9;++j)
  45. if(P[j])
  46. {
  47. g<<j<<' ';
  48. for(int i=0;i<n;++i)
  49. if(categoria(a[i])==j)
  50. g<<a[i]<<' ';
  51. g<<'\n';
  52. }
  53. }
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement