반응형
[ Contents ]
1. 문제 (링크 참조)
2566번: 최댓값
첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.
www.acmicpc.net
2. 문제 풀이
81개의 숫자 중 최댓값과 그 위치를 출력하는 문제입니다.
2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학
[Algorithm] 단골 1번 문제, 구현 / 수학
[ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하
star7sss.tistory.com
3. 코드
import sys
input = sys.stdin.readline
max = -1
xy = []
for i in range(9):
numlist = list(map(int, input().split()))
for j in range(9):
if numlist[j] > max:
max = numlist[j]
xy = [i+1, j+1]
print(max)
print(xy[0], xy[1])
81개를 입력받으면서 여태까지의 최댓값보다 큰 지 비교합니다.
최댓값보다 크다면 대체하고, 해당 위치를 저장합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현] 백준 13752 히스토그램 - Python (0) | 2022.02.25 |
---|---|
[구현/수학] 백준 1009 분산처리 - Python (0) | 2022.02.25 |
[구현] 백준 24262 알고리즘 수업 - 알고리즘의 수행 시간 1 - Python (0) | 2022.02.25 |
[구현/수학] 백준 11282 한글 - Python (0) | 2022.02.25 |
[구현/수학] 백준 11283 한글 2 - Python (0) | 2022.02.25 |
댓글