Advertisement
john2323

varianta 3 Paralela 45 (INFO ) -incompleta

Jan 30th, 2021
909
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. I.
  2. 1.d
  3. 2.c
  4. 3.
  5. 4.
  6. 5.d
  7.  
  8. III.
  9. 2.
  10. int ap[11];
  11. void numar(int n ,int &m)
  12. {int ok=0,i;
  13. m=0;
  14. while(n)
  15. {if(n%10%2==0)
  16. {}
  17. else
  18. {ap[n%10]++;
  19. ok=1;}
  20. n/=10;}
  21.  if(ok==0)
  22.         m=-1;
  23.  else
  24.     {for(i=9;i>=1;i=i-2)
  25.     while(ap[i])
  26.  {m=m*10+i;
  27.  ap[i]--;}}
  28. }
  29. 3.
  30. #include <bits/stdc++.h>
  31. using namespace std;
  32. ofstream fout("bac.txt");
  33. int cmmmc(int a,int b)
  34. {int r,p;
  35. p=a*b;
  36. while (a!=b) {
  37. if (a>b)
  38. a=a-b;
  39. else
  40. b=b-a;}
  41. return p/a;}
  42. int main()
  43. {int n,m,k,nr,nrc=0,i=2,c,p;
  44. cin>>n>>m>>k;
  45. nr=cmmmc(n,m);
  46. cout<<nr;
  47. nrc=log10(nr)+1;
  48. c=nr;
  49. p=pow(10,k-1);
  50. while(c<p)
  51. {c=nr*i;
  52.  i++;
  53. }
  54. p=pow(10,k);
  55. while(c<p)
  56.     {fout<<c<<" ";
  57.     c=c+nr;}
  58.     return 0;
  59. }
  60.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement