반응형
https://www.acmicpc.net/problem/14470
14470번: 전자레인지
문제 JOI 군은 식사 준비를 위해 A℃의 고기를 전자레인지로 B℃까지 데우려고 한다. 고기는 온도가 0℃보다 낮을 때 얼어 있고, 0℃보다 높을 때는 얼어 있지 않다. 온도가 정확히 0℃일 때 고기는 얼어 있을 수도, 얼어 있지 않을 수도 있다. JOI 군은 가열할 때 고기가 아래의 규칙을 따라 데워진다고 가정하고, 고기를 데우는 데 걸리는 시간을 어림하기로 했다. 고기가 얼어 있고 온도가 0℃ 미만일 때 : 온도가 C초에 1℃씩 오른다. 고기가 얼어
www.acmicpc.net
간단한 수식계산 문제였습니다.
1
2
3
4
5
6
7
8
9
10
11
12
|
#include <iostream>
using namespace std;
int main() {
int a, b, c, d, e;
cin >> a >> b >> c >> d >> e;
if (a < 0) //고기가 0도 미만 = 0도까지 올릴때 걸리는 시간 + 해동하는 시간 + b도까지 올리는 시간
cout << -1 * a * c + d + e * b << '\n';
else if (a > 0)//고기가 얼어 있지 않음
cout << e * (b-a) << '\n';
else//고기가 0도
cout << d + e * b << '\n';
}
|
cs |
'Algorithm' 카테고리의 다른 글
(C++) - 백준(BOJ) 16204번 : 카드뽑기 (0) | 2019.11.21 |
---|---|
(C++) - 백준(BOJ) 15921번 : 수찬은 마린보이야!! (0) | 2019.11.19 |
(C++) - 백준(BOJ) 13866번 : 팀 나누기 (0) | 2019.11.19 |
(C++) - 백준(BOJ) 15802번 : 타노스 답 (0) | 2019.11.19 |
(C++) - 백준(BOJ) 17009번 : Winning Score (0) | 2019.11.19 |