Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- // 0 1 2 3 4
- // Pedra Papel Tesoura Spock Lagarto
- int main (int argc, char **argv) {
- int w = -1;
- int p1 = 0, p2 = 0, p3 = 0;
- scanf("%i %i %i", &p1, &p2, &p3);
- int n = 0;
- for (n; n < 5; n++) {
- int r2 = n + 2 > 4 ? n + 2 - 5 : n + 2;
- int r3 = n == 0 ? 4 : n - 1;
- if (p1 == n && (p2 == r2 && p3 == r3) || (p3 == r2 && p2 == r3)) w = 1;
- else if (p2 == n && (p1 == r2 && p3 == r3) || (p3 == r2 && p1 == r3)) w = 2;
- else if (p3 == n && (p1 == r2 && p2 == r3) || (p2 == r2 && p1 == r3)) w = 3;
- if (w != -1) break;
- }
- if (w != -1) printf("Jogador %i venceu!", w);
- else printf("Empate");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement