2094번 - 강수량
y년의 정보, x년의 정보가 주어지지 않았을 경우,
Z값이 최대값인 10억인 경우 3번의 조건인 'Y < Z < X를 만족하는 모든 Z들에 대해서, Z년도의 강수량은 X년도보다 적다.' 를 만족하지 않습니다.
예를 들어
22003 10000000002004 100012000 2005
일 경우, z값이 10억이기 때문에, x값이 아무리 커도 최대값인 10억이고 이러한 가정을 해도 z<x가 성립하지 않습니다.따라서 false를 출력해야 하는데, maybe도, false도 정답으로 인정됩니다. (저 조건을 체크해도 AC, 체크안해도 AC)
입력으로 주어지는 정보의 강수량이 10억 이하라고 해서, 입력으로 주어지지 않는 다른 날도 10억 이하인 강수량만 있었는 지는 알 수 없습니다.
생각해보니 조건으로 주어지는 날만 10억으로 범위가 정해져 있었던 거고 아닌 날은 10억이 넘을 수도 있겠네요! 그럼 위에 적어놓은 테스트 케이스로는 maybe만 와야겠군요. 그런데 false을 출력하는 코드도 AC처리가 되어서 데이터를 추가해야 할 것 같습니다. true, false, maybe경우 중 하나의 선택지만 있어야 하니까요. 답변 감사합니다!
재채점했습니다.
댓글을 작성하려면 로그인해야 합니다.
ckck5050 4년 전 1
y년의 정보, x년의 정보가 주어지지 않았을 경우,
Z값이 최대값인 10억인 경우 3번의 조건인 'Y < Z < X를 만족하는 모든 Z들에 대해서, Z년도의 강수량은 X년도보다 적다.' 를 만족하지 않습니다.
예를 들어
2
2003 1000000000
2004 1000
1
2000 2005
일 경우, z값이 10억이기 때문에, x값이 아무리 커도 최대값인 10억이고 이러한 가정을 해도 z<x가 성립하지 않습니다.
따라서 false를 출력해야 하는데, maybe도, false도 정답으로 인정됩니다. (저 조건을 체크해도 AC, 체크안해도 AC)