Ich habe Paizas Level-Up-Problem-Sammlung gelöst, aber ich hatte keine vorbildliche Antwort, also habe ich es selbst gemacht. Die Sprache ist Python3.
Sortieren der Anzahl der Paiza-Skill-Check-Beispielfragen (entspricht Paiza-Rang D) https://paiza.jp/works/mondai/skillcheck_sample/sort-number?language_uid=python3 Ich konnte die Problemstellung nicht sehen, ohne mich anzumelden. Die Registrierung ist kostenlos und kann sofort erfolgen. Ich empfehle Ihnen daher, sich vorerst zu registrieren.
Ich habe die Blasensortierung selbst geschrieben.
sort-number.py
#Speichern Sie den eingegebenen Wert
n = int(input())
a = []
for i in range(n):
a.append(int(input()))
#Blasensorte
def bSort(a):
for i in range(len(a)-1):
for j in range(len(a)-1, i, -1):
if a[j] < a[j-1]:
a[j], a[j-1] = a[j-1], a[j]
return a
#Geben Sie die Antwort aus
for i in bSort(a):
print(i)
https://qiita.com/KoyanagiHitoshi/items/3286fbc65d56dd67737c
Fühlen Sie sich frei zu kommentieren, wenn Sie Fragen haben. Ich werde so viel wie möglich antworten!
Recommended Posts