문제어젯밤 겨울 캠프 장소에서 월드 본원까지 이어지는, 흙으로 된 비밀길 위에 폭우가 내려서 N (1 N >> L; for (int i = 0; i > Puddles[i].first >> Puddles[i].second; sort(Puddles, Puddles + N); int s = 0; for (int i = 0; i < N; ++i) { // 시작지점은 이전에 놓은 막대와 겹치지 않은 웅덩이의 부분이다. s = max(Puddles[i].first, s); // 웅덩이를 메우기 위해 얼만큼의 길이가 필요한지 구한다. int diff = Puddles[i].second - s; // 웅덩이를 완전히 메우려면 Ceil(diff / L)이어야 한다. int count = (di..