Logo
(追記) (追記ここまで)

15335번 - Rendezvous on a Tetrahedron 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 512 MB59272647.273%

문제

One day, you found two worms P and Q crawling on the surface of a regular tetrahedron with four vertices A, B, C, and D. Both worms started from the vertex A, went straight ahead, and stopped crawling after a while.

When a worm reached one of the edges of the tetrahedron, it moved on to the adjacent face and kept going without changing the angle to the crossed edge (Figure G.1).

Write a program which tells whether or not P and Q were on the same face of the tetrahedron when they stopped crawling.

You may assume that each of the worms is a point without length, area, or volume.

Figure G.1. Crossing an edge

Incidentally, lengths of the two trails the worms left on the tetrahedron were exact integral multiples of the unit length. Here, the unit length is the edge length of the tetrahedron. Each trail is more than 0.001 unit distant from any vertices, except for its start point and its neighborhood. This means that worms have crossed at least one edge. Both worms stopped at positions more than 0.001 unit distant from any of the edges.

The initial crawling direction of a worm is specified by two items: the edge XY which is the first edge the worm encountered after its start, and the angle d between the edge AX and the direction of the worm, in degrees.

Figure G.2. Trails of the worms corresponding to Sample Input 1

Figure G.2 shows the case of Sample Input 1. In this case, P went over the edge CD and stopped on the face opposite to the vertex A, while Q went over the edge DB and also stopped on the same face.

입력

The input consists of a single test case, formatted as follows.

XPYP dP lP
XQYQ dQ lQ

XW YW (W = P, Q) is the first edge the worm W crossed after its start. XW YW is one of BC, CD or DB.

An integer dW (1 ≤ dW ≤ 59) is the angle in degrees between edge AXW and the initial direction of the worm W on the face しろさんかくAXWYW.

An integer lW (1 ≤ lW ≤ 20) is the length of the trail of worm W left on the surface, in unit lengths.

출력

Output YES when and only when the two worms stopped on the same face of the tetrahedron. Otherwise, output NO.

제한

예제 입력 1

CD 30 1
DB 30 1

예제 출력 1

YES

예제 입력 2

BC 1 1
DB 59 1

예제 출력 2

YES

예제 입력 3

BC 29 20
BC 32 20

예제 출력 3

NO

힌트

출처

ICPC > Regionals > Asia Pacific > Japan > ACM-ICPC Asia Tsukuba Regional Contest 2017 G번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /