https://www.acmicpc.net/problem/2460
문제
풀이
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
int max = 0, sum = 0;
for(int i = 0; i < 10; i++){
st = new StringTokenizer(br.readLine());
sum -= Integer.parseInt(st.nextToken());
sum += Integer.parseInt(st.nextToken());
max = Math.max(max, sum);
}
System.out.println(max);
}
}
순서를 지켜주기만 하면 되는 문제이다.
내린 사람을 먼저 빼고, 탄 사람을 더한 후 max값을 저장한다.
'문제 풀이 > 백준' 카테고리의 다른 글
[백준]2309번. 일곱 난쟁이(JAVA) (0) | 2024.04.12 |
---|---|
[백준]10870번. 피보나치수 5(JAVA) (0) | 2024.04.11 |
[백준]10818번. 최소, 최대(JAVA) (0) | 2024.04.11 |
[백준]3460번. 이진수(JAVA) (0) | 2024.04.11 |
[백준]2501번. 약수 구하기(JAVA) (0) | 2024.04.11 |