Il s'agit d'un mémo d'entrée standard utilisé dans les professionnels de la compétition et les tests de codage. Le haut est l'entrée et le bas est le code source.
La fonction intégrée de Python3 ʻinput () est une fonction qui obtient l'entrée du clavier sous forme de chaîne de caractères. Lorsque l'entrée devient plusieurs lignes comme indiqué ci-dessous, ʻinput ()
est récupéré une ligne à chaque fois.
Cliquez ici pour plus de détails (Official Document)
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()))
Il est également possible ci-dessous (veuillez vous référer au dernier article de référence etc. pour le fonctionnement)
*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]
Le * S
est dit déballé (sur la liste).
L'astérisque «*» en Python a été décrit en détail dans l'article suivant.
Recommended Posts