fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int t1, j1, t2, j2;
  6. cin >> t1 >> j1;
  7. cin >> t2 >> j2;
  8.  
  9. string tinggi[] = {"Pendek", "Tinggi"};
  10. string jumlah[] = {"Sedikit", "Banyak"};
  11.  
  12. int parent1_tinggi[2] = {t1 == 1 ? 0 : 1, t1 == 1 ? 0 : 1};
  13. int parent1_jumlah[2] = {j1 == 1 ? 0 : 1, j1 == 1 ? 0 : 1};
  14. int parent2_tinggi[2] = {t2 == 1 ? 0 : 1, t2 == 1 ? 0 : 1};
  15. int parent2_jumlah[2] = {j2 == 1 ? 0 : 1, j2 == 1 ? 0 : 1};
  16.  
  17. for(int i=0;i<2;i++){
  18. for(int j=0;j<2;j++){
  19. for(int k=0;k<2;k++){
  20. for(int l=0;l<2;l++){
  21. cout << tinggi[parent1_tinggi[i] | parent2_tinggi[k]] << " "
  22. << jumlah[parent1_jumlah[j] | parent2_jumlah[l]] << endl;
  23. }
  24. }
  25. }
  26. }
  27.  
  28. return 0;
  29. }
  30.  
Success #stdin #stdout 0.01s 5276KB
stdin
Standard input is empty
stdout
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak