ABC242 B-問題
ポイント
受け取る文字列をリストで取得し、ソートする。
242B.py
# リストで受け取る
S = list(input())
# リストをソートして昇順に文字を並べ替える
S.sort()
# "".join(S) でリストを結合する
print("".join(S))
ABC294 C-問題
ポイント
・リストAとBを合わせてソートする C = sorted(A + B)
・enumerate を使って、リストCの各値とインデックス +1 をDICへ格納する
294C.py
N,M = map(int,input().split())
# リストで受け取る
A = list(map(int, input().split()))
B = list(map(int, input().split()))
# リストAとBを合わせてソートする
C = sorted(A + B)
# enumerateで 文字とインデックス+1 を辞書に格納する
DIC = {}
for i, c in enumerate(C):
DIC[c] = i + 1
# DIC = {c: i + 1 for i, c in enumerate(C)}
for a in A:
print(DIC[a])
for b in B:
print(DIC[b])