Lösen der Nummernsortierung (entspricht Paiza Rang D) in Python

zunaechst

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.

Problem

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.

Antwortcode

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)

Referenz

https://qiita.com/KoyanagiHitoshi/items/3286fbc65d56dd67737c

Schließlich

Fühlen Sie sich frei zu kommentieren, wenn Sie Fragen haben. Ich werde so viel wie möglich antworten!

Recommended Posts

Lösen der Nummernsortierung (entspricht Paiza Rang D) in Python
Löse Addition (entspricht Paiza Rang D) in Python
Löse die Multiplikation (entspricht Paiza Rang D) in Python
Löse Charakter-Übereinstimmungen (entspricht Paiza-Rang D) in Python
Löse den kleinsten Wert in Python (entspricht Paiza Rang D)
Löse die Inselsuche (entspricht Paiza Rang S) mit Python
Lösen Sie die Wortanzahl (entspricht Paiza Rang C) in Python
Löse mod7 Wahrsagerei (entspricht Paiza Rang S) in Python
Löse Fizz Buzz (entspricht Paiza Rang C) in Python
[Mit Kommentar] Löse Fizz Buzz (entspricht Paiza Rang C) mit Python
Löse ABC175 D in Python
ABC 157 D - Lösungsvorschläge für Freunde in Python!
Ich wollte ABC159 mit Python lösen
Löse ABC165 A, B, D mit Python
Lösen mit Ruby, Perl, Java und Python AtCoder ARC 086 C Hash-Sortierung
Löse ABC168D in Python
Löse ABC167-D mit Python
Grundlegende Sortierung in Python
Löse ABC146-C mit Python
Löse ABC098-C in Python
Löse ABC159-D in Python
Löse ABC169 mit Python
Primzahl 2 in Python
Löse ABC160-E mit Python
So ermitteln Sie die Anzahl der Stellen in Python
Um das Äquivalent von Rubys ObjectSpace._id2ref in Python zu tun
Ich habe versucht, AOJs Integer-Theorie mit Python zu lösen
So löschen Sie stdout in Python
Melden Sie sich auf der Website in Python an
Python3-Verarbeitung, die in Paiza verwendbar zu sein scheint
Löse ABC176 E in Python
Techniken zum Sortieren in Python
Löse Wooldridge-Übungen in Python
Sprechen mit Python [Text zu Sprache]
13. Offline-Echtzeit So lösen Sie Schreibprobleme mit Python
Lösen Sie Optimierungsprobleme mit Python
Wie man in Python entwickelt
Post an Slack in Python
Ich möchte APG4b mit Python lösen (nur 4.01 und 4.04 in Kapitel 4)
17. Offline-Echtzeit So lösen Sie Schreibprobleme mit Python
So schreiben Sie offline in Echtzeit Lösen von E04-Problemen mit Python
Ich wollte das ABC164 A ~ D-Problem mit Python lösen
Anzeigen von Legendenmarkierungen in einem mit Python 2D-Plot
Zahlenerkennung in Bildern mit Python
Konvertieren Sie Markdown in Python in PDF
Sortieralgorithmus und Implementierung in Python
So sammeln Sie Bilder in Python
Löse ABC166 A ~ D mit Python
Unendlicher Primgenerator in Python3
Verwendung von SQLite in Python
Löse den Atcoder ABC169 A-D mit Python
Im Python-Befehl zeigt Python auf Python3.8
Versuchen Sie, Trace in Python zu berechnen
Löse ABC036 A ~ C mit Python
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
6 Möglichkeiten zum Stringen von Objekten in Python
Verwendung von PubChem mit Python
Studiere, nummeriere das Spiel mit Python
Implementierung der ursprünglichen Sortierung in Python