fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int main() {
  6. int partidas, instancia = 0;
  7. int a, b, soma;
  8. cin >> partidas;
  9.  
  10. while (partidas != 0) {
  11. char jog1[11], jog2[11];
  12. cin >> jog1 >> jog2;
  13.  
  14. vector<int> ganhador;
  15.  
  16. for(int i = 0; i < partidas; i++) {
  17. cin >> a >> b;
  18. soma = a + b;
  19. ganhador.push_back((soma % 2 == 0) ? 1 : 2); //operador if ternĂ¡rio
  20. }
  21.  
  22. instancia++;
  23. cout << "Teste " << instancia << endl;
  24.  
  25. for(int i = 0; i < ganhador.size(); i++) {
  26. printf("%s\n", (ganhador.at(i) == 1) ? jog1 : jog2);
  27. }
  28.  
  29. cout << "\n";
  30.  
  31. cin >> partidas;
  32. }
  33.  
  34. return 0;
  35. }
Success #stdin #stdout 0s 15240KB
stdin
3
Pedro
Paulo
2 4
3 5
1 0
2
Claudio
Carlos
1 5
2 3
0
stdout
Teste 1
Pedro
Pedro
Paulo

Teste 2
Claudio
Carlos