이거 대회 문제던데 순위 변동이 필요한거 아닐까요 인터넷에 보니 저와 비슷하게 WA를 받고 맞왜틀 했던 분도 계신 것 같습니다.
20209번 - 스트레이트 스위치 게임
안녕하세요. 출제자입니다.
해당 내용을 확인했습니다.
결과만 먼저 말씀드리면, ai == 5 인 데이터가 한 개 존재했습니다.
해당 데이터는 삭제하도록 하고, 백준님께 재채점을 요청하도록 하겠습니다.
컨테스트에서 불편을 겪으신 분들께 죄송하다는 말씀을 드립니다.
감사합니다.
-----------------------------
왜 이런 일이 발생했는지 적어보도록 하겠습니다.
먼저, BOJ stack에는 데이터가 문제가 제시하는 형식에 맞는지 테스트하는 기능이 있습니다.
해당 기능을 이용하고자, 작성한 원래 소스 코드는 아래와 같습니다.
9번 라인의 inf.readInts(n,0,5); 라인이 문제가 되었었는데요,
처음에 저는 inf.readInts(n,f,t); 함수의 역할이 n개의 데이터가 [f,t) 범위의 정수 데이터임을 테스트하는 함수인 걸로 알고 있었습니다.
검수진 중 한 분께서 inf.readInts(n, f, t)가 [f,t) 범위가 아닌 [f,t]를 검사하는 걸 알려주시고자 ai == 5 인 데이터를 하나 추가하셨습니다.
해당 내용을 출제진/검수진 슬랙에서 말씀을 해주셨었고, 제가 확인하고 정작 Stack에 반영을 해두지 않았었습니다.
해당 데이터를 제거하고 다시 백준님께 재채점을 부탁드리도록 하겠습니다.
감사합니다.
댓글을 작성하려면 로그인해야 합니다.
slah007 3년 전
제가 뭔가 잘못한줄 알고 계속 값을 더한 뒤 마지막에 %5 하는거랑 중간중간 %5를 해두는거랑 대체 뭐가 다른가 계속 고민하다가 assert() 해봤더니 잘못된 데이터가 있었습니다.
http://boj.kr/844705825fa74c0c...
(0 ≤ ai ≤ 4) 를 만족하지 않는 데이터가 32% 쯤에 존재합니다.