티스토리 뷰

반응형

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

 

5543번: 상근날드

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

www.acmicpc.net

 


⊙ 문제

⊙ 입력

⊙ 출력

⊙ 예제 입출력

⊙ 알고리즘 분류

  • 수학
  • 사칙연산

 


 

⊙ 문제 접근 과정

 

배열에 햄버거 값을 저장해주고 drink 변수를 사용하여 min 값을 비교한다.

비교 시 더 작은 값을 경신시켜주어 결과를 출력해주면 된다.

 


 

⊙ 문제 풀이

 

import sys

input = sys.stdin.readline
hamburger = []

for _ in range(3):
    hamburger.append(int(input()))

temp = hamburger[0]*2

for _ in range(2):
    drink = int(input())
    for i in range(3):
        temp = min(temp, hamburger[i]+drink-50)

print(temp)

 


⊙ 결과

 


⊙ 마무리

 

 

시험 기간엔 쉬운거 풀래 ㅠ

 

 

좋아요는 로그인하지 않아도 누를 수 있습니다!

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함