본문 바로가기

코딩테스트(python)/백준

백준 20305번 파이썬

반응형

1. 문제

2. 설명

1차원 배열 입력받기

num = list(map(int, input().split()))

내림차순 sort

num.sort(reverse=True)

3. 코드

n, k = map(int, input().split())
num = list(map(int, input().split()))
num.sort(reverse=True)
print(num[k-1])

1. 문자열, 배열 입력 받기 

한 줄에 정수형 변수 여러개 입력 받기

a, b, c, d = map(int, input().split())

한 줄에 문자열 변수 여러개 입력 받기

a, b = input().split()

https://johnyejin.tistory.com/62

 

[Python] 문자열, 배열 입력 받기

1차원 배열 입력받기 map함수를 이용하면 for문을 쓰지 않고 한줄에 여러개의 정수를 입력받을 수 있다. 입력값을 공백을 기준으로 나눈다. num_list = list(map(int, input().split())) >> 결과 >> 입력 1 2 3 4..

johnyejin.tistory.com

2. 오름차순, 내림차순 정렬

sort는 오름차순이 default. reverse = False 생략하면 오름차순 정렬.

.sort(reverse=False) -> 오름차순

.sort(reverse=True) -> 내림차순
반응형

'코딩테스트(python) > 백준' 카테고리의 다른 글

백준 11650번 파이썬  (0) 2022.09.14
백준 1427번 파이썬  (0) 2022.09.13
백준 10989번 파이썬  (0) 2022.09.12
백준 2751번 파이썬  (0) 2022.09.12
백준 2750번 파이썬  (0) 2022.09.12