[BOJ] 2455번: 지능형 기차

김주원·2020년 8월 1일
0
post-thumbnail

문제 링크

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

코드

C++

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

vector<pair<int, int>> arr;
vector<int> peoplesInTrain;
int peoples;

int main() {
	arr.resize(4);
	peoplesInTrain.resize(4);
	
	for (int i = 0; i < 4; i++)
		scanf("%d %d", &arr[i].first, &arr[i].second);

	for (int i = 0; i < 4; i++) {
		if (i == 0) {
			peoplesInTrain[i] = arr[i].second;
			peoples += arr[i].second;
			continue;
		}

		peoples -= arr[i].first;
		peoples += arr[i].second;
		peoplesInTrain[i] = peoples;
	}

	sort(peoplesInTrain.begin(), peoplesInTrain.end());

	printf("%d\n", peoplesInTrain[3]);

	return 0;
}
profile
자기계발 블로그

0개의 댓글