Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int F(int N, int M){
  6. while(N != 0 && M != 0)
  7. if (N > M) N %= M;
  8. else M %= N;
  9. return N + M;
  10. }
  11.  
  12. int main()
  13. {
  14. int a, b;
  15. cin >> a >> b;
  16. int D = F(a, b);
  17. cout << "F1 = " << a / D << '/' << b / D << endl;
  18. cout << "F2 = " << a * b / D << endl;
  19. int d, c;
  20. cin >> d >> c;
  21. int n = a * c + b * d;
  22. int m = b * c;
  23. int D3 = F(n, m);
  24. cout << "F3 = " << n / D3 << '/' << m / D3 << endl;
  25. cin >> n;
  26. int *A = new int[n];
  27. for (int i = 0; i < n; i++)
  28. cin >> A[i];
  29. int D4 = F(A[0], A[1]);
  30. for (int i = 2; i < n; i++)
  31. D4 = F(D4, A[i]);
  32. cout << "F4 = " << D4;
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement