본문 바로가기
[ 다먹살 ]/- Coding

[백준] 2455 지능형 기차

by 엉망으로살기 2021. 10. 28.
반응형

https://www.acmicpc.net/problem/2455

 

2455번: 지능형 기차

최근에 개발된 지능형 기차가 1번역(출발역)부터 4번역(종착역)까지 4개의 정차역이 있는 노선에서 운행되고 있다. 이 기차에는 타거나 내리는 사람 수를 자동으로 인식할 수 있는 장치가 있다.

www.acmicpc.net

 

백준에서 성공한 문제와 실패한 문제를 확인할 수 있다는 것을 알게 되었다. 예전에 풀다가 실패했던 문제들을 다시 풀어봐야겠다는 생각을 하고 있는데, 지금 보면 해결할 수 있지만 그때 당시에는 어려워서 몇 번씩 시도해도 실패했던 게 있었다.

이 문제도 그 중 한 가지였는데 왜 그랬는 지는 사실 잘 모르겠다. 루프 갯수도 4로 고정되어 있어서 단순히 더하기 빼기 외에는 사실 고민할 게 없는 문제이다.

 


문제 및 입출력

 


코드

import java.util.Arrays;
import java.util.Scanner;

public class Main
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int[] people = new int[4];
        int now = 0;
        
        for(int i=0; i<4; i++)
        {
            now -= sc.nextInt();
            now += sc.nextInt();
            people[i] = now;
        }
        
        Arrays.sort(people);
        System.out.println(people[people.length-1]);
        sc.close();
    }
}

 

 

반응형

댓글