반응형
1. 여러개의 데이터를 공백을 통해 입력받기
n, k=map(int, input().split())
a=list(map(int, input().split())
moonja = input().split() # 문자를 공백을 기준으로 받아서 리스트 형태로 저장
3 7 이런식으로 입력하면 각각이 n, k에 들어간다.(2개 이상도 가능)
리스트로 입력받고 싶으면 a와 같이 list로 wrapping 해주면 된다.
하나만 입력받을땐 그냥 n = int(input())해주면 되고 문자는 그냥 map 빼주면 된다.
2. 여러개의 데이터를 공백을 통해 입력받기(속도개선)
import sys
n, k=map(int, sys.stdin.readline().split())
a=list(map(int, sys.stdin.readline().split())
moonja = sys.stdin.readline().split() # 문자를 공백을 기준으로 받아서 리스트 형태로 저장
3 7 이런식으로 입력하면 각각이 n, k에 들어간다.(2개 이상도 가능)
리스트로 입력받고 싶으면 a와 같이 list로 wrapping 해주면 된다.
하나만 입력받을땐 그냥 n = int(sys.stdin.readline())해주면 되고 문자는 그냥 map 빼주면 된다.
백준 문제에서 시간초과 해결시에 사용된다.
반응형