Skip to content

Commit 4d557bb

Browse files
committed
BOJ UPLOAD
1 parent 12239b0 commit 4d557bb

6 files changed

Lines changed: 60 additions & 0 deletions

File tree

08_sort/bj_1015.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import sys
2+
3+
sys.stdin = open('bj_1015_in.txt', 'r')
4+
input = sys.stdin.readline
5+
6+
n = int(input().strip())
7+
arr_a = list(map(int, input().strip().split()))
8+
# print(arr_a)
9+
target = [(arr_a[i], i) for i in range(n)]
10+
11+
target.sort()
12+
# print(target)
13+
14+
p = [0] * n
15+
16+
# for val, (_, idx) in enumerate(target):
17+
# p[idx] = val
18+
19+
for j in range(n):
20+
idx = target[j][1]
21+
p[idx] = j
22+
print(*p)

08_sort/bj_1015_in.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
3
2+
2 3 1

08_sort/bj_11931.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import sys
2+
3+
sys.stdin = open('bj_11931_in.txt', 'r')
4+
input = sys.stdin.readline
5+
6+
n = int(input().strip())
7+
ans = []
8+
for _ in range(n):
9+
ans.append(int(input().strip()))
10+
11+
ans.sort(reverse = True)
12+
print(*ans, sep ='\n')

08_sort/bj_11931_in.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
5
2+
1
3+
2
4+
3
5+
4
6+
5

08_sort/bj_15688.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import sys
2+
sys.stdin = open('bj_15688_in.txt', 'r')
3+
input = sys.stdin.readline
4+
5+
n = int(input().strip())
6+
7+
ans = []
8+
for _ in range(n):
9+
ans.append(int(input().strip()))
10+
11+
ans.sort()
12+
print(*ans, sep='\n')

08_sort/bj_15688_in.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
5
2+
5
3+
4
4+
3
5+
2
6+
1

0 commit comments

Comments
 (0)