반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘
- 정리
- 친절한 설명
- 그리디
- CSS
- 10926
- c언어
- 백준
- 10807
- C 언어
- implement
- Implemention
- 초보
- 구현
- C
- greedy
- 입문
- 코드엔진
- HTML
- 설명
- 파이썬
- C Programming
- Baekjoon
- Beakjoon
- 심화1
- 꾸준히
- Python
- 문제풀이
- VS
- 문자열
Archives
- Today
- Total
안경잡이 구루루
백준 5543 ( 상근날드 ) [ Python ] 본문
반응형
나:
burger = []
drink = []
for i in range(3):
b = int(input())
burger.append(b)
100 <= b <= 2000
for i in range(2):
d = int(input())
drink.append(d)
100 <= d <= 2000
burger.sort()
drink.sort()
print(burger[0]+drink[0]-50)
완성된 코드는 위와 같다.
burger = []
drink = []
입력받을 햄버거와 음류수가 들어갈 list 만듦
for i in range(3):
b = int(input())
burger.append(b)
100 <= b <= 2000
for i in range(2):
d = int(input())
drink.append(d)
100 <= d <= 2000
버거의 개수는 총 3개로 3번 반복하는 for문을 통해 입력값을 받아 list에 넣는다.
음류수의 개수는 총 2개로 2번 반복하는 for문을 통해 입력값을 받아 list에 넣는다
burger.sort()
drink.sort()
print(burger[0]+drink[0]-50)
이후 입력받은 버거와 음류수를 가장 작은 것부터 차례대로 정렬시킨다.
그럼 list의 가장 첫번째가 가장 싼 것들이므로 이것들의 세트 가격을 print한다.
다른사람:
https://pacific-ocean.tistory.com/77
a = 2000
c = 2000
for i in range(3):
b = int(input())
a = min(a, b)
for i in range(2):
b = int(input())
c = min(c, b)
print(a + c - 50)
완성된 코드는 위와 같다.
for i in range(3):
b = int(input())
a = min(a, b)
for i in range(2):
b = int(input())
c = min(c, b)
print(a + c - 50)
나처럼 list에 다 넣고 난 후에 비교하는게 아니라 그때 그때 바로 비교해서 가장 작은 수를 얻는다.
입력값으로 받는 버거(b)는 입력 받을 때 마다 a와 비교해 가장 작은 값이 a에 들어간다.
입력값으로 받는 음류수(b)는 입력 받을 때 마다 b와 비교해 가장 작은 값이 c에 들어간다.
결국 a와 c에는 가장 작은 값의 버거와 음류수가 들어가고 세트가격을 print해서 출력한다
반응형
'파이썬(Python) > 문제풀이(백준,BaekJoon)' 카테고리의 다른 글
백준 2523 ( 별 찍기 - 13 ) [ Python ] (0) | 2020.05.28 |
---|---|
백준 10871 ( 세 수 ) [ Python ] (0) | 2020.05.26 |
백준 10039 ( 평균 구하기 ) [ python ] (0) | 2020.05.21 |
백준 1110 ( 더하기 사이클 )[ python ] (0) | 2020.05.19 |
백준 10951( A+B-4 ) [ python ]( 오답노트 ) (0) | 2020.05.16 |