문제 링크
- https://www.acmicpc.net/problem/14649
문제 출처
- 제1회 천하제일 코딩대회 예선 E번
시간복잡도
- O(n)
풀이
비서가 동시에 움직이는 것과 각자 움직이는 것의 결과는 같습니다. (밟은 횟수 동일)
방향이 l이면 1부터 pos-1까지의 돌을 밟고
방향이 r이면 pos+1부터 100까지의 돌을 밟습니다. (처음에 서있던 돌의 색은 바뀌지 않는다.)
- p, n을 입력받습니다.
- n명의 비서의 처음 위치와 방향을 입력받습니다.
- 방향에 따라 해당 범위를 지나는 시뮬레이션을 진행합니다.
- 돌의 개수에 따라 비례배분합니다.
- 비례배분 한 결과를 출력합니다.
전체 코드
1 |
|