포럼
문제 COCI00055

Vauvau

설명

근처 마을에서 우편배달부, 우유 배달부, 환경미화원은 아침마다 같은 문제에 부딪힌다. 바로 18번 집이다. 18번 집은 자주 말썽을 일으키는 개 두 마리가 지키고 있다. 이들이 모르는 것은 개들의 행동이 완전히 예측 가능하다는 사실이다.

하루가 시작되면, 한 마리는 \(A\)분 동안 사나웠다가 \(B\)분 동안 얌전해진다. 마찬가지로 다른 한 마리는 \(C\)분 동안 사나웠다가 \(D\)분 동안 얌전해진다. 두 마리 모두 얌전한 기간이 끝나면 새로 사나운 기간을 시작하고, 그 다음 다시 얌전한 기간이 오는 식으로 이 행동을 끝없이 반복한다.

우편배달부, 우유 배달부, 환경미화원의 도착 시각이 주어졌을 때, 각각을 몇 마리의 개가(0마리, 1마리, 2마리) 공격하는지 구하시오.

제약
입력 형식

입력의 첫째 줄에 정수 \(A\), \(B\), \(C\), \(D\)가 주어진다.

둘째 줄에 정수 \(P\), \(M\), \(G\)가 주어진다. 우편배달부, 우유 배달부, 환경미화원이 18번 집에 도착하는 하루 중의 분이다. 예를 들어 \(P\)\(3\)이면 "우편배달부는 하루의 세 번째 분 중 어느 시점에 도착했다"로 해석해야 한다.

입력의 모든 수는 \(1\) 이상 \(999\) 이하이다.

출력 형식

출력은 세 줄로 이루어져야 한다. 각 줄에는 우리의 주인공들을 몇 마리의 개가 공격하는지에 따라 both, one, none 중 하나를 출력한다.

서브태스크
서브태스크점수설명

Subtask 1

15점
예제 1
입력
2 2 3 3
1 3 4
출력
both
one
none
예제 2
입력
2 3 4 5
4 9 5
출력
one
none
none
문제 정보

riseoj 작성

출처 COCI 2007/2008 Contest 4

평가 및 의견

Vauvau

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 1 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Vauvau

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8