fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int countSchool;
  5. scanf("%d", &countSchool);
  6.  
  7. int schoolBall[1000];
  8. for (int i = 0; i < countSchool; i++)
  9. scanf("%d", &schoolBall[i]);
  10.  
  11. int errSchoolBall[1000], errCountSchool = 0, middleBall = -1;
  12. for (int i = 0; i < countSchool; i++) {
  13. if (schoolBall[i] % 3 != 0) {
  14. errSchoolBall[i] = 1;
  15. if(middleBall == -1) middleBall = 0;
  16. middleBall += schoolBall[i];
  17. } else {
  18. errCountSchool++;
  19. errSchoolBall[i] = -1;
  20. }
  21. }
  22.  
  23. printf("%d\n", errCountSchool);
  24.  
  25. for (int i = 0; i < countSchool; i++)
  26. if (errSchoolBall[i] == -1)
  27. printf("%d ", i);
  28.  
  29.  
  30. if(middleBall == -1) {
  31. printf("\n0 0");
  32. } else {
  33. int countMiddleBall = 0;
  34. middleBall = middleBall / (countSchool - errCountSchool);
  35. for (int i = 0; i < countSchool; i++)
  36. if(schoolBall[i] % 3 != 0 && schoolBall[i] == middleBall)
  37. countMiddleBall++;
  38.  
  39. printf("\n%d %d", middleBall, countMiddleBall);
  40. }
  41. }
Time limit exceeded #stdin #stdout 5s 3456KB
stdin
Standard input is empty
stdout
Standard output is empty