반응형
1267_핸드폰 요금
링크
https://www.acmicpc.net/problem/1267
풀이
영식은 t만큼 통화했을 때 10*(t/30+1)만큼 청구됩니다.
민식은 t만큼 통화했을 때 15*(t/60+1)만큼 청구됩니다.
이를 이용해서 출력 형식에 맞게 더 적게 청구된 요금제를 출력하면 됩니다.
코드
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 |
//1267_핸드폰 요금 #include <cstdio> #include <algorithm> using namespace std;
int n, y, m, t;
int main() { scanf("%d", &n);
for (int i = 0; i < n; ++i) { scanf("%d", &t);
y += 10 * (t / 30 + 1); m += 15 * (t / 60 + 1); }
if (y < m) printf("Y "); else if (y == m) printf("Y M "); else printf("M ");
printf("%d", min(y, m));
return 0; } |
반응형
'PS > BOJ' 카테고리의 다른 글
[백준 BOJ] 1940 주몽 (0) | 2018.11.24 |
---|---|
[백준 BOJ] 2153 소수 단어 (0) | 2018.11.23 |
[백준 BOJ] 1712 손익분기점 (0) | 2018.11.21 |
[백준 BOJ] 2903 중앙 이동 알고리즘 (0) | 2018.11.20 |
[백준 BOJ] 1919 애너그램 만들기 (0) | 2018.11.19 |