문제
여러분들이 지금 하고 있는 것과 같은 경진 프로그래밍 대회에서는 여러 개의 문제를 출제함에 있어서,
다음 규칙을 지키려고 노력한다.
이 대회에 쉬운 문제를 출제한다. 쉬운 문제란, 참가자 모두 100점을 맞은 문제이다.
이 대회에 어려운 문제를 출제한다. 어려운 문제란, 참가자 중 아무도 100점을 맞지 못한 문제이다.
대회가 끝나고, 모든 참가자들이 각 문제 별로 받은 점수의 평균과 최고 점수가 주어졌을 때,
쉬운 문제와 어려운 문제의 개수를 세는 프로그램을 작성하라.
입력
첫 줄에 N 이 공백을 사이에 두고 주어진다. N(1<=N<=100)은 이 대회에 출제된 총 문제의 수이다.
둘째 줄에, N개의 정수가 공백을 사이에 두고 주어진다. 이 정수는 0이상 100이하이며, 각 문제 별로 참가자들이 받은 점수의 평균이다. 이 값은 정수이므로, 평균 계산 과정에서 나오는 소수점은 버려진 채로 주어진다.
셋째 줄에, N개의 정수가 공백을 사이에 두고 주어진다. 이는 각 문제에서, 참가자들이 받은 점수의 최댓값을 의미한다.
출력
첫 줄에 출제된 쉬운 문제의 수를 출력한다. 둘째 줄에 출제된 어려운 문제의 수를 출력한다.
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 10점 | 모든 학생이 모든 문제에 대해 맞은 점수는 100점이다. |
| #2 | 10점 | 모든 학생들에게 있어서, 100점이 나온 문제는 한 문제도 없다. |
| #3 | 40점 | 모든 문제는 쉬운 문제이거나 어려운 문제이다. |
| #4 | 40점 | 주어진 제약조건 외에 아무 제약조건이 없다. |
예제
5
100 80 75 70 10
100 100 100 100 30
1
1
출처
ohjtgood