Löse den kleinsten Wert in Python (entspricht Paiza Rang D)

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

Paizas Skill-Check-Beispielproblem Kleinster Wert (entspricht Paiza-Rang D) https://paiza.jp/works/mondai/skillcheck_sample/min_num?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 dachte, es wäre nicht interessant, die min-Funktion zu verwenden, also wagte ich es, sie redundant zu schreiben.

min_num.py


#Speichern Sie den eingegebenen Wert
n_1 = int(input())
n_2 = int(input())
n_3 = int(input())
n_4 = int(input())
n_5 = int(input())

#Finde die kleinste Zahl
ans = n_1
if n_2 < n_1:
    ans = n_2
if n_3 < ans:
    ans = n_3
if n_4 < ans:
    ans = n_4
if n_5 < ans:
    ans = n_5

#Geben Sie die Antwort aus
print(ans)

Antwortcode 2

Ich habe versucht, die Anzeige mithilfe der for-Anweisung und der Listenstruktur zu vereinfachen.

min_num.py


#Speichern Sie den eingegebenen Wert
n = [int(input()) for i in range(5)]

#Finde die kleinste Zahl
ans = n[0]
for i in range(4):
    if n[i+1] < ans:
        ans = n[i+1]

#Geben Sie die Antwort aus
print(ans)

Antwortcode 3

Ich habe versucht, die Min-Funktion zu verwenden.

min_num.py


#Speichern Sie den eingegebenen Wert
n = [int(input()) for i in range(5)]

#Finde die kleinste Zahl
ans = min(n)

#Geben Sie die Antwort aus
print(ans)

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öse den kleinsten Wert in Python (entspricht Paiza Rang D)
Löse Addition (entspricht Paiza Rang D) in Python
Löse die Multiplikation (entspricht Paiza Rang D) in Python
Lösen der Nummernsortierung (entspricht Paiza Rang D) in Python
Löse Charakter-Übereinstimmungen (entspricht Paiza-Rang D) in Python
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
So rufen Sie den n-ten größten Wert in Python ab
Löse ABC175 D in Python
Um das Äquivalent von Rubys ObjectSpace._id2ref in Python zu tun
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
[Python] Finden Sie den zweitkleinsten Wert.
17. Offline-Echtzeit So lösen Sie Schreibprobleme mit Python
Ich wollte das ABC164 A ~ D-Problem mit Python lösen
Was tun, wenn der Werttyp in Python nicht eindeutig ist?
Ich wollte ABC159 mit Python lösen
Löse ABC165 A, B, D mit Python
Lösen Sie das maximale Subarray-Problem in Python
[Bei Coder] Was ich getan habe, um den grünen Rang in Python zu erreichen
Verwendung der C-Bibliothek in Python
Versuchen Sie, das Problem der Python-Klassenvererbung zu lösen
Versuchen Sie, das Mensch-Maschine-Diagramm mit Python zu lösen
Dynamisches Ersetzen der nächsten Methode in Python
Zeichnen Sie Diagramme in Julia ... Überlassen Sie die Diagramme Python
Finden Sie den Bruchteil des in Python eingegebenen Werts heraus
Tipps zum Schreiben werden in Python kurz abgeflacht
So erhalten Sie die Dateien im Ordner [Python]
Ich möchte den Fortschritt in Python anzeigen!
Ich habe versucht, die in Python installierten Pakete grafisch darzustellen
So erhalten Sie den Variablennamen selbst in Python
Versuchen Sie, das Programmier-Herausforderungsbuch mit Python3 zu lösen
Löse ABC168D in Python
Löse ABC167-D mit Python
So ermitteln Sie die Anzahl der Stellen in Python
Löse ABC146-C mit Python
Wie Sie das aktuelle Verzeichnis in Python in Blender kennen
Versuchen Sie, das Problem der Zuweisung von Schulungsärzten mit Python zu lösen
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Ich habe versucht, Soma Cube mit Python zu lösen
Konvertieren Sie das Bild in .zip mit Python in PDF
Löse ABC098-C in Python
Löse ABC159-D in Python
Rufen Sie den im Pulldown-Menü Selenium Python VBA ausgewählten Wert ab
Ich möchte in Python schreiben! (3) Verwenden Sie Mock
Löse ABC169 mit Python
Verwendung des in Lobe in Python erlernten Modells
Ich habe versucht, das Problem mit Python Vol.1 zu lösen
Lösen Sie einen Strich (Backtrack ohne Rekursion in Python)
[Python] So geben Sie Listenwerte der Reihe nach aus
Ich möchte R-Datensatz mit Python verwenden
Löse ABC160-E mit Python
Python Open CV hat versucht, das Bild im Text anzuzeigen.
[C / C ++] Übergeben Sie den in C / C ++ berechneten Wert an eine Python-Funktion, um den Prozess auszuführen, und verwenden Sie diesen Wert in C / C ++.
So überprüfen Sie anhand des Hashwerts, ob der Inhalt des Wörterbuchs in Python identisch ist
Ich möchte initialisieren, wenn der Wert leer ist (Python)
[Python] So überprüfen Sie, ob der Schlüssel im Wörterbuch vorhanden ist
Ich wollte den Panasonic Programming Contest 2020 mit Python lösen