문제에 주어진 입력 조건을 만족하는 데이터만 입력으로 주어진다고 가정하고 문제를 풀면 됩니다.
예를 들어, "a < 10, b < 10" 이라는 조건이 주어졌으면 "11 15" 이런 데이터는 절대로 주어지지 않습니다.
문제를 푸는 사람은 입력 조건에 맞는 데이터에 대해서만 올바른 값을 출력하면 됩니다.
예를 들어 "a < 10, b < 10 일 때 a+b 를 구하시오" 라는 문제가 있다면
"3 8" 가 입력으로 들어오면 반드시 "11"을 출력해야 합니다.
"11 15"가 입력으로 들어오면 "26"을 출력하든 "1115" 를 출력하든 런타임 에러가 발생하든 상관없습니다. (이런 데이터는 애당초 채점하지 않습니다)
yun6497 2년 전
따로 정의할 필요가 없나요? 예를들면 맨처음 a + b문제 같은경우에 초기조건이 있던데 이건 고려하지 않아도 되나요??
(a < 10 , b < 10) <- -이런 조건들이요