본문 바로가기

<TIL>/BaekJoon_문제풀이

5단계(실습1)_5543번_상근날드

시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 128MB 27215 17323 15903 65.479%

문제

상근날드에서 가장 잘 팔리는 메뉴는 세트 메뉴이다. 주문할 때, 자신이 원하는 햄버거와 음료를 하나씩 골라, 세트로 구매하면, 가격의 합계에서 50원을 뺀 가격이 세트 메뉴의 가격이 된다.

햄버거는 총 3종류 상덕버거, 중덕버거, 하덕버거가 있고, 음료는 콜라와 사이다 두 종류가 있다.

햄버거와 음료의 가격이 주어졌을 때, 가장 싼 세트 메뉴의 가격을 출력하는 프로그램을 작성하시오.

입력

입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가격은 100원 이상, 2000원 이하이다.

출력

첫째 줄에 가장 싼 세트 메뉴의 가격을 출력한다.

예제

예제 입력 1 예제 출력 1
800
700
900
198
330
848
예제 입력 1 예제 출력 1
1999
1999
100
189
100
150

문제풀이

a,b,c,d,e = int(input()), int(input()), int(input()), int(input()), int(input());
print(min(a,b,c)+min(d,e)-50);

a,b,c,d,e = [input() for i in range(5)];
print(min(a,b,c)+min(d,e)-50);

개념

1. int() 2. min() 3. range()

1. Python 숫자를 문자로 문자를 숫자로 타입 바꾸기

2. Python공식문서: min()

2. w3school: Python min() Function

3. wikidocs_점프투파이썬: for in 반복문, Range, enumerate

3. w3schools.com: Python rnage() function

결과

시간 메모리 코드 길이
64 ms 29380 KB 112 B
시간 메모리 코드 길이
68 ms 29380 KB 77 B

나도 문제풀러 가기

 

5543번: 상근날드

입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가��

www.acmicpc.net