[PYTHON] Suchen Sie den Maximalwert, den Minimalwert und die Anzahl der Elemente, wenn auf die Ganzzahl N N Ganzzahlen in der ersten Zeile mit Standardeingabe folgen.

In der Standardeingabe ist die erste Zeile die Ganzzahl N, gefolgt von N Ganzzahlen, und (N + 1) Ganzzahlen werden in der folgenden Form angegeben.

** Finden Sie den Maximalwert der Ganzzahl ohne N in der ersten Zeile **

N
a_1
...
a_N

** Finden Sie den Maximalwert von (a_1 ... a_n) aus dem obigen. ** ** **

↓ Beispiel für einen Eingabewert

3(N)
7(a_1)
9(a_2)
4(a_N)

↓ Beispiel für den Ausgabewert, den Sie erhalten möchten

9(a_2 =Maximalwert)

Es gibt die folgenden zwei Muster.

** (1) Erstellen Sie eine Liste mit N Elementen 0 **

N = int(input())

#Erstellen Sie eine Liste mit N Elementen 0
A = [0] * N

#Ersetzen Sie die in der Liste eingegebenen Elemente durch 0
for i in range(N):
    a = int(input())
    A[i] = a

print(max(A))

** (2) Erstellen Sie eine leere Liste **

N = int(input())

#Erstellen Sie eine leere Liste
A = []

#Fügen Sie ein neues Element hinzu, das in die Liste aufgenommen werden soll
for i in range (N):
    A.append(int(input()))

print(max(A))

Recommended Posts

Suchen Sie den Maximalwert, den Minimalwert und die Anzahl der Elemente, wenn auf die Ganzzahl N N Ganzzahlen in der ersten Zeile mit Standardeingabe folgen.
[Python] Vorsichtsmaßnahmen beim Ermitteln der Maximal- und Minimalwerte mit einem Numpy-Array mit einer kleinen Anzahl von Elementen
Suchen Sie den Index des Maximalwerts (Minimalwerts) eines mehrdimensionalen Arrays
[Python] Verwendung von Liste 2 Referenz des Listenwerts, der Anzahl der Elemente, des Maximalwerts und des Minimalwerts
Ein Kommentar, den ich auf Google+ gesehen habe, war: "Gibt es eine einfache Möglichkeit herauszufinden, welches Zahlenelement einer Liste in Python maximal / minimal ist?" Die erste Zeile, die ich mir ausgedacht habe, war der Code in der ersten Zeile, aber ist die zweite Zeile besser?
[Python] Anzahl der Ganzzahlzeichenfolgen der Länge n, für die die Summe m ist
Der Zeitpunkt, zu dem der Wert des Standardarguments ausgewertet wird, unterscheidet sich zwischen Ruby und Python.