728x90
반응형
https://www.acmicpc.net/problem/5648
이렇게 입력받는건 처음이라 개고생을 하면서 코드를 작성했다.
나중에 다른분들 코드를 참고하니
# *S로 선언한 이유 : Python에서 *을 붙여서 변수를 선언해주면 정해지지 않은 개수의 입력값이 들어온다는 의미
N, *S = input().split()
이런 혁신적인 방법이 있다는 걸 알았다.
자 내 코드를 보자
from collections import deque
arr = list(input().split())
while len(arr) != int(arr[0])+1:
atom =deque(list(input().split()))
while atom:
arr.append(atom.popleft())
arr = arr[1:]
answer = [int(n[::-1]) for n in arr]
answer.sort()
print(*answer, sep='\n')
공부를 더 열심히 해보자
728x90
반응형
'알고리즘' 카테고리의 다른 글
자연어처리 - cos유사도, Word2Vec, Doc2Vec (3) | 2024.03.20 |
---|---|
[백준] 11652번: 카드 - python (0) | 2024.03.19 |
[백준] 1021번: 회전하는 큐 - python (0) | 2024.03.19 |
[백준] 2217번: 로프 - python (1) | 2024.03.19 |
[백준]1652번 : 누울 자리를 찾아라 - python (0) | 2024.03.18 |