문제 링크: https://www.acmicpc.net/problem/11971
11971번: 속도 위반
문제 말썽꾸러기 연정이는 오늘도 태우의 자동차를 몰래타고 신나게 도로를 달리는 중이다. 도로는 정확히 100km 이고, 연정이는 무조건 도로의 끝까지 달려야한다. 도로의 각 구간에는 제한속도를 지정해 두었으나 쿨한 연정이는 속도 위반에는 개의치 않아 (더군다나 자신의 차도 아니므로) 자신이 원하는 속도로 달린다. 도로는 N개의 구간으로 나뉘며 각 구간에는 도로 길이와 해당 도로의 제한속도가 주어진다. 도로 N개의 총 합은 100km 이며 각 구간별 도로
www.acmicpc.net
limit이라는 벡터에 도로길이와 제한속도를, speed라는 벡터에 도로길이와 달린속도를 입력받아서, 도로를 전체 훑으면서 달린속도에서 제한속도를 뺀값이 가장 큰 값을 출력함.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#include <bits/stdc++.h>
using namespace std;
int n, m;
vector<int> limit, speed;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cin >> n >> m;
for(int i = 0; i < n; i++) {
int l, s;
cin >> l >> s;
for(int j = 0; j < l; j++)
limit.push_back(s);
}
for(int i = 0; i < m; i++) {
int l, s;
cin >> l >> s;
for(int j = 0; j < l; j++)
speed.push_back(s);
}
int ans = 0;
for(int i = 0; i < 100; i++)
ans = max(ans, speed[i] - limit[i]);
cout << ans << '\n';
return 0;
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
'USACO > Bronze' 카테고리의 다른 글
백준 11978 Mowing the Field (USACO January 2016 Bronze 3번) (0) | 2020.02.27 |
---|---|
백준 11977 Angry Cows (USACO January 2016 Bronze 2번) (0) | 2020.02.27 |
백준 11976 Promotion Counting (USACO January 2016 Bronze 1번) (0) | 2020.02.26 |
백준 11972 Contaminated Milk (USACO December 2015 Bronze 3번) (0) | 2020.02.26 |
백준 11970 Fence Painting (USACO December 2015 Bronze 1번) (0) | 2020.02.26 |