Dies ist ein Standard-Eingabememo, das bei Wettkampfprofis und Codierungstests verwendet wird. Oben ist die Eingabe und unten ist der Quellcode.
Die in Python3 integrierte Funktion "input ()" ist eine Funktion, die als Zeichenfolge über die Tastatur eingegeben wird. Wenn die Eingabe wie unten gezeigt aus mehreren Zeilen besteht, wird für jede Eingabe () eine Zeile erfasst. Klicken Sie hier für Details (Offizielles Dokument)
99
hi
N = input()
M = input()
# N = '99'
# M = 'hi'
N
N = int(input())
N M
N, M = map(int, input().split())
A_1 A_2 ... A_N
A = list(map(int, input().split()))
Es ist auch unten möglich (siehe den letzten Referenzartikel usw. für den Betrieb)
*A, = map(int, input().split())
N
A_1
A_2
...
A_N
N = int(input())
A = [int(input()) for _ in range(N)]
N
P_(1,1) P_(1,2) ... P_(1,M)
...
P_(N,1) P_(N,2) ... P_(N,M)
N = int(input())
P = [list(map(int, input().split())) for _ in range(N)]
K S_1 S_2 ... S_N
K, *S = list(map(int, input().split()))
# K = K
# S = [S_1, S_2, ... S_N]
Das * S
soll ausgepackt sein (auf der Liste).
Das Sternchen "*" in Python wurde im folgenden Artikel ausführlich beschrieben.
Recommended Posts