tourist가 i번 문제를 해결하는 데 사용한 시간 Ai는 i,i+1,⋯,N번 문제의 해결 시각에 포함된다. 따라서 tourist의 페널티는
i=1∑N(N−i+1)Ai
이다.
rainboy의 경우 Ai는 1,2,⋯,i번 문제의 해결 시각에 포함되므로 페널티는
i=1∑NiAi
이다.
따라서 구해야 하는 차이는
i=1∑N(2i−N−1)A
이다. 입력을 한 번 순회하며 이 값을 계산하면 된다. 시간 복잡도는 O(N)이다.
Solution written by GPT5.6