fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int a, b, c, d;
  6.  
  7. // Citim cele patru numere de la tastatură
  8. cin >> a >> b >> c >> d;
  9.  
  10. // Verificăm dacă b este multiplu de a
  11. if (b % a != 0) {
  12. cout << "NU" << endl;
  13. return 0;
  14. }
  15.  
  16. // Verificăm dacă c este multiplu de b
  17. if (c % b != 0) {
  18. cout << "NU" << endl;
  19. return 0;
  20. }
  21.  
  22. // Verificăm dacă d este multiplu de c
  23. if (d % c != 0) {
  24. cout << "NU" << endl;
  25. return 0;
  26. }
  27.  
  28. // Calculăm rapoartele
  29. int r1 = b / a;
  30. int r2 = c / b;
  31. int r3 = d / c;
  32.  
  33. // Verificăm dacă rapoartele sunt egale
  34. if (r1 != r2) {
  35. cout << "NU" << endl;
  36. return 0;
  37. }
  38.  
  39. if (r2 != r3) {
  40. cout << "NU" << endl;
  41. return 0;
  42. }
  43.  
  44. // Dacă toate condițiile sunt îndeplinite
  45. cout << "DA" << endl;
  46.  
  47. return 0;
  48. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
NU