송금
시간 제한2초메모리 제한512 MB
원형으로 배치된 N개 집의 현재 금액과 목표 금액이 주어질 때, 송금액과 같은 수수료를 내고 모든 집을 목표 금액으로 만들 수 있는지 판단합니다.
문제
JOI 왕국의 비버 호수 주변에 집 채가 있다. 집에는 호수에서 볼 때 반시계 방향으로 번부터 번까지 번호가 매겨져 있다. 각 집은 왼쪽에 인접한 집으로 돈을 보낼 수 있다. 집 ()의 왼쪽 인접 집은 번 집이고, 집 의 왼쪽 인접 집은 번 집이다. 돈을 보내려면 송금 서비스를 이용해야 하며, 수수료는 보낸 금액과 같다. 돈은 1엔 단위로 보내야 한다. 송금할 때 보낸 금액과 수수료의 합은 그 집이 가진 돈을 넘을 수 없다.
집 ()에는 현재 엔이 있다. 세무상의 이유로 집 의 금액을 엔으로 맞추려고 한다. 송금 서비스를 이용해 모든 집의 금액을 목표한 값으로 만들려고 한다. 수수료 외에 다른 곳에 돈을 쓸 수 없고, 송금 서비스 외의 방법으로 돈을 옮길 수 없다.
모든 집의 현재 금액과 목표 금액이 주어졌을 때, 모든 집의 금액을 목표한 값으로 만들 수 있는지 판단하라.
입력
첫 줄에 이 주어진다. 이어서 개의 줄에 와 가 공백으로 구분되어 주어진다.
N
A1 B1
.
.
AN BN
출력
모든 집의 금액을 목표한 값으로 만들 수 있으면 Yes를, 만들 수 없으면 No를 출력한다.
제한
()
()