게다가 길이 n개가 아니라 n-1개라고 가정하고 풀어도 통과가 되고 있습니다. 대회중에 길이 n개가 맞다고 했으니 n-1개라고 가정하고 푼 코드는 통과가 되어서는 안된다고 생각합니다. 즉, 데이터가 너무 약한것 같습니다.
18126번 - 너구리 구구
마지막 제출이 10일 전이니 안 오실 것 같긴 하지만... 빠른 답변을 부탁드립니다.
입력 부분을 "첫째 줄에 n(1 ≤ n ≤ 5000)이 주어진다. 다음 n-1개의 줄에 서로 이어진 두 개의 방 a, b와 a와 b사이의 거리 c(1 ≤ a, b ≤ n, 1 ≤ c ≤ 1,000,000,000)가 주어진다. 1은 입구를 의미한다." 에서
"첫째 줄에 n+1(1 ≤ n+1 ≤ 5,000)이 주어진다. 다음 n개의 줄에 서로 이어진 두 개의 방 a, b와 a와 b사이의 거리 c(1 ≤ a, b ≤ n+1, 1 ≤ c ≤ 1,000,000,000)가 주어진다. 1은 입구를 의미한다."로 정정하는 것이 맞습니다.
혼란을 드려 죄송합니다.
의견주셔서 감사합니다.
"방과 입구의 개수가 주어진다"는 방의 개수와 입구의 개수가 따로 주어진다고 해석할 가능성이 있기 때문에
"첫째 줄에 입구와 방의 개수의 합 M(1 ≤ M ≤ 5,000) 이 주어진다. 둘째 줄부터 구구의 집의 모든 길이 주어진다. 길은 서로 이어진 두 개의 방 혹은 입구 a, b(1 ≤ a, b ≤ M)와 a와 b사이의 거리 c가 빈칸을 사이에 두고 차례로 주어진다. c는 1,000,000,000 이하의 자연수이다. 1은 입구를 의미하여 입구는 항상 1개이다." 로 명시하는 것이 어떨까 싶습니다.
댓글을 작성하려면 로그인해야 합니다.
jh05013 4년 전 2
대회 중에 "길은 n-1개입니다"라고 질문을 올렸으나, n개가 맞다는 답변이 왔습니다.
하지만 a, b, c는 n-1번만 주어집니다. 나머지 한 길은 어디에 있나요?
오타가 맞다고 생각하기 때문에 카테고리는 오타/오역/요청으로 두었습니다.