JuSeok

2455번

문제

  • 4개의 역에 대해 기차에서 내린 사람 수와 탄 사람 수가 주어졌을 때, 기차에 사람이 가장 많을 때의 사람 수를 구하는 문제
문제 해결 순서
  1. 반복문을 4번 돌면서 만약 temp가 cur보다 작으면 temp를 cur로 초기화
  2. a에 내린 사람, b에 탄 사람 수를 입력받음
  3. cur에 cur - a + b를 더해 정류장에 도착했을 때 기차에 있는 사람 수를 저장
  4. 다시 1번 반복
import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    int cur = 0;
    int temp = 0;
    for(int i=0; i<4; i++){
      if(temp < cur){
        temp = cur;
      }
      int a = scan.nextInt();
      int b = scan.nextInt();
      cur = cur - a + b;
    }
    System.out.print(temp);
  }
}

Tags