반응형
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
- VS
- 초보
- 입문
- 파이썬
- C
- 정리
- 백준
- greedy
- CSS
- 심화1
- 설명
- 알고리즘
- Beakjoon
- Python
- C 언어
- 친절한 설명
- 구현
- 10926
- 꾸준히
- implement
- Baekjoon
- c언어
- 문자열
- 코드엔진
- 10807
- 그리디
- C Programming
- Implemention
- 문제풀이
- HTML
Archives
- Today
- Total
안경잡이 구루루
백준 2562 ( 최댓값 ) [ Python ] 본문
반응형
나:
num_list = []
for i in range(9):
N = int(input())
num_list.append(N)
print(max(num_list))
print(num_list.index(max(num_list))+1)
완성된 코드는 위와 같다.
num_list = []
for i in range(9):
N = int(input())
num_list.append(N)
입력값이 저장될 리스트를 만든다. 그리고 그 리스트에 9개의 입력값들을 for 반복문을 통해 리스트로 append한다
print(max(num_list))
print(num_list.index(max(num_list))+1)
저장된 입력값들중 최대값은 max함수를 통해 print 출력 .
그리고 그곳의 위치는 index 함수를 이용해 출력할 수 있다. 이때 색인은 0부터 세기 때문에 +1을 시켜 1부터 세도록 함
다른사람:
https://hwiyong.tistory.com/209
max_num = 0
max_index = 0
for i in range(9):
a = int(input())
if(a > max_num):
max_num = a
max_index = i + 1
print('%d\n%d'%(max_num, max_index))
완성된 코드는 위와 같다.
if(a > max_num):
max_num = a
max_index = i + 1
print('%d\n%d'%(max_num, max_index))
이분의 경우 나처럼 저장된 리스트에서 최대값과 그곳의 위치를 출력하는 방식이 아닌
입력할 때 if 구문을 이용해서 이전의 입력값과 비교를 통해 최대값( max_num )과 위치( max_index )를 저장해 그걸 출력했다
반응형
'파이썬(Python) > 문제풀이(백준,BaekJoon)' 카테고리의 다른 글
백준 1546 ( 평균 ) [ Python ] (2) | 2020.06.23 |
---|---|
백준 3052 ( 나머지 ) [ Python ] (0) | 2020.06.23 |
백준 10818 ( 최소, 최대 ) [ Python ] (0) | 2020.06.04 |
백준 10996 ( 별 찍기 - 21 ) [ Python ] (0) | 2020.06.04 |
백준 2446 ( 별 찍기 - 9 ) [ Python ] (0) | 2020.06.02 |