반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 28446번 볼링공 찾아주기 파이썬(Python)
1) 문제번호 : 28446번
2) 문제 출처
https://www.acmicpc.net/problem/28446
2. 풀이
- 일단 이 문제는 시간 초과가 있다. sys 라이브러리를 사용하지 않으면 시간 초과가 난다.
- 요청한 개수 만큼 반복문을 돌면서, list로 입력을 받아 리스트의 크기가 3이면 딕셔너리에 key : value로 넣는데 여기서 value : key 형태로 넣는게 더 좋다.
- 그리고 리스트 크기가 3이 아니라면 value로 key를 출력해주면 된다.
3. 소스 코드
import sys
input = sys.stdin.readline
M = int(input()) #요청 개수
ball = {}
for i in range(0, M) :
inputList = list(input().split())
if len(inputList) == 3 :
ball[int(inputList[2])] = int(inputList[1])
else :
print(ball.get(int(inputList[1])))
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 30402번 감마선을 맞은 컴퓨터 파이썬(Python) (0) | 2023.10.29 |
---|---|
[백준] 백준 28235번 코드마스터 2023 파이썬(Python) (0) | 2023.10.26 |
[백준] 백준 28417번 스케이트보드 파이썬(Python) (0) | 2023.10.25 |
[백준] 백준 28447번 마라탕 재료 고르기 파이썬(Python) (0) | 2023.10.25 |
[백준] 백준 28445번 알록달록 앵무새 파이썬(Python) (0) | 2023.10.23 |
[백준] 백준 28444번 HI-ARC=? 파이썬(Python) (0) | 2023.10.23 |
[백준] 백준 29699번 Welcome to SMUPC! 파이썬(Python) (0) | 2023.10.13 |
[백준] 백준 29716번 풀만한문제 파이썬(Python) (0) | 2023.10.11 |
최근댓글