fork download
  1. #include<stdio.h>
  2.  
  3. int P[6][4] = {
  4. {0,1,2,3},
  5. {0,1,3,2},
  6. {0,2,1,3},
  7. {0,2,3,1},
  8. {0,3,1,2},
  9. {0,3,2,1}
  10. };
  11. int x[121], y[121];
  12. int main() {
  13. int n;
  14. int i, j, k;
  15. scanf("%d", &n);
  16. for (i = 0; i < n; i++)scanf("%d%d", &x[i], &y[i]);
  17. int ans = 0;
  18. for (i = 0; i < 6; i++) {
  19. int a = P[i][1], b = P[i][2], c = P[i][3];
  20. int M[4][4] = { 0, };
  21. M[a][b] = M[b][c] = M[c][a] = 1;
  22. int s = 0;
  23. for (j = 0; j < n; j++)s += M[x[j]][y[j]];
  24. if (ans < s)
  25. ans = s;
  26. }
  27. printf("%d", ans);
  28. return 0;
  29. }
Runtime error #stdin #stdout 0s 4528KB
stdin
Standard input is empty
stdout
Standard output is empty