fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4.  
  5.  
  6. int main()
  7. {
  8. int LP;
  9. cin >> LP;
  10. int Tab1[LP], Tab2[LP];
  11.  
  12.  
  13. for (int i = 0; i < LP; i++)
  14. {
  15. cin >> Tab1[i] >> Tab2[i];
  16. }
  17.  
  18.  
  19. for (int j = 0; j < LP; j++)
  20. {
  21. int mniejsza, wieksza, wynik;
  22. if (Tab1[j] <= Tab2[j])
  23. {
  24. mniejsza = Tab1[j];
  25. wieksza = Tab2[j];
  26. }
  27. else
  28. {
  29. mniejsza = Tab2[j];
  30. wieksza = Tab1 [j];
  31. }
  32.  
  33. for (int m = mniejsza; m > 0; m--)
  34. {
  35. if (mniejsza % m == 0)
  36. {
  37. if (wieksza % m != 0)
  38. { continue; }
  39. else
  40. {
  41. wynik = m;
  42. break;
  43. }
  44. }
  45. }
  46.  
  47. cout << wynik << endl;
  48. }
  49.  
  50.  
  51.  
  52. return 0;
  53. }
Runtime error #stdin #stdout 0s 3412KB
stdin
Standard input is empty
stdout
Standard output is empty