14. 문제 출제하기(하)

View as PDF

Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

이 알고리즘 문제를 만드는 사람은 이번 주의 문제를 만들 여러 아이디어들을 갖고 있다.

이 아이디어들은 어느 난이도의 문제에 출제할 수 있는지에 따라 다음과 같이 세 그룹으로 분류할 수 있다.

  • A그룹 - (하) 문제로 출제할 수 있음
  • B그룹 - (하) 또는 (중) 문제로 출제할 수 있음
  • C그룹 - (중) 또는 (상) 문제로 출제할 수 있음

각 그룹에 있는 아이디어 개수가 주어지고, 이번 주에 출제해야 하는 (하), (중), (상) 문제의 개수가 주어질 때,

이 출제자가 현재 가지고 있는 아이디어를 이용해 이번 주의 문제를 모두 출제할 수 있을지 알아내보자.

아이디어는 한 문제에 한 번씩만 사용해야 한다.

입력

  • 첫째 줄에 A그룹, B그룹, C그룹의 아이디어 개수가 주어진다.
  • 둘째 줄에는 필요한 (하), (중), (상) 문제의 개수가 주어진다.
  • 모든 개수는 0 이상 5 이하이다.

출력

  • 가지고 있는 아이디어를 이용해 문제를 모두 출제할 수 있으면 "YES", 그렇지 않으면 "NO"를 출력한다.

입력 예시 1

2 1 3
3 0 1

출력 예시 1

YES

입력 예시 2

2 1 3
4 0 1

출력 예시 2

NO

Comments

There are no comments at the moment.