# 평균 = sum(배열)/len(배열)
# 중앙값 = sort => 다섯 개 이므로 arr[2]
arr=[]foriinrange(5):arr.append(int(input()))# 버블 정렬로 오름차순으로 정렬
foriinrange(5):forjinrange(4):ifarr[j]>arr[j+1]:temp=arr[j+1]arr[j+1]=arr[j]arr[j]=tempprint(int(sum(arr)/len(arr)))# 평균 출력
print(arr[2])# 중앙값 출력
25305 - 커트라인
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"""
1 ≤ N ≤ 1\,000
1 ≤ k ≤ N
0 ≤ x ≤ 10\,000
"""N,k=map(int,input().split(" "))x=list(map(int,input().split(" ")))foriinrange(N):forjinrange(N-1):ifx[j]<x[j+1]:temp=x[j+1]x[j+1]=x[j]x[j]=tempprint(x[k-1])
importsysinput=sys.stdin.readlineprint=sys.stdout.writeN=int(input().rstrip())Counting=[0]*10001# 카운팅 정렬, 범위가 1 <= X <= 10000 이므로 10001의 크기를 가진 배열을 0으로 초기화
for_inrange(N):s=int(input().rstrip())Counting[s]+=1foriinrange(10001):ifCounting[i]!=0:forjinrange(Counting[i]):print("".join(str(i))+"\n")
importsysinput=sys.stdin.readlineprint=sys.stdout.writeN=int(input())arr=[0]*Nforiinrange(N):arr[i]=list(map(str,input().split(" ")))arr[i][0]=int(arr[i][0])# 조건
# 1. 나이가 증가하는 순
# 2. 나이가 같으면 먼저 가입한 사람이 앞에 오는 순
arr.sort(key=lambdax:(x[0]))foriinrange(len(arr)):answer=str(arr[i][0])+" "+arr[i][1]print("".join(answer))
댓글남기기