문제
준환이는 L분 이상 U분 이하의 운동을 해야한다. 준환이가 이번 주 한 운동 X분이 주어질 때, 제한시간을 넘어 운동한 건지 아니라면 얼마나 더 운동해야하는 지 구하는 문제
풀이방법
l u x 가 순서대로 주어질 때 x가 l보다 작을 때, x가 l이상 u이하 일때, x가 u 초과일 때 세가지 경우를 찾는다.
소스코드
package samsung;
import java.util.*;
public class s_3431 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int test = sc.nextInt();
for(int t = 1; t <= test; t++) {
int l = sc.nextInt();
int u = sc.nextInt();
int x = sc.nextInt();
System.out.print("#" + t + " ");
if(x < l) {
System.out.println(l - x);
}else if(x <= u) {
System.out.println(0);
}else {
System.out.println(-1);
}
}
}
}
'Problem Solving > SWEA' 카테고리의 다른 글
[SWEA] 3499. 퍼펙트 셔플 (0) | 2020.02.21 |
---|---|
[SWEA] 3456. 직사각형 길이 찾기 (0) | 2020.02.21 |
[SWEA] 3314. 보충학습과 평균 (0) | 2020.02.21 |
[SWEA] 3131. 100만 이하의 모든 소수 (0) | 2020.02.21 |
[SWEA] 2806. N-Queen (0) | 2020.02.21 |
댓글