Entrée standard Python3 pour une programmation compétitive

Aperçu

Il s'agit d'un mémo d'entrée standard qui est souvent utilisé pour les professionnels de la compétition Python 3.

Je les ai rassemblés dans un code avec des commentaires pour que vous ne vous perdiez pas lors de la navigation.

code


'''
Résumé de la façon de recevoir une entrée standard
'''

#___Si vous voulez la chaîne de caractères ou la valeur numérique telle quelle___#
#Chaîne de caractères ligne par ligne
s = input()

#Chaîne de caractères 1 ligne 2
s, t = input().split()

#Entier ligne par ligne
s = int(input())

#Entier 1 ligne 2
n, m = map(int, input().split())


#___Si vous voulez une liste___#
#Chaîne de liste 1 ligne
a = input().split()

#Liste entier 1 ligne
a = list(map(int, input().split()))

#La chaîne de liste n est la ligne spécifiée
a = [input() for i in range(n)]

#L'entier de liste n est la ligne spécifiée
a = [int(input()) for i in range(n)]

#___Si vous voulez un tableau à deux dimensions___#
#Tableau bidimensionnel Chaîne de caractères n est une ligne spécifiée Plusieurs matrices séparées par des blancs
a = [input().split() for l in range(n)]

Recommended Posts

Entrée standard Python3 pour une programmation compétitive
[Python] Entrée standard
[Programmation de compétition] [Python3] Connaissances nécessaires, pour vous-même
Ensemble d'entrées standard Atcoder pour les débutants (python)
Programmation compétitive avec python
[Python] À propos de l'entrée standard
[Python3] Entrée standard [Cheet sheet]
Entrée standard Python3 (compétition pro)
Entrée standard / résumé / python, ruby
Recevoir des conseils d'entrée standard @ python
[Pour AtCoder] Mémo d'entrée standard
Représentation matricielle avec entrée standard Python
[Python] Construire un environnement pour la programmation de compétition avec Atom (input () peut être utilisé!) [Mac]
[Pour les débutants] Résumé de l'entrée standard en Python (avec explication)
Notes pour l'entrée / sortie de fichier Python
[Pour les débutants des professionnels de la compétition] Trois méthodes de saisie à retenir lors du démarrage de la programmation de compétition avec Python
Comment entrer / sortir des valeurs à partir d'une entrée standard dans la programmation de compétition, etc.
Python Paiza-Divers contrôles de compétences et entrées standard
Programmation de compétition avec les paramètres de l'environnement local python
"Programmation Python AI" à partir de 0 pour Windows
Entrée standard Python3 que j'ai essayé de résumer
[Python] Ajouter un commentaire au fichier d'entrée standard
30/10/2016 else pour Python3> pour:
python [pour moi]
Note de programmation Python
Conseils (entrée / sortie) à connaître lors de la programmation de compétitions avec Python2
Programmation avec Python
Résumé des entrées standard
J'ai essayé la programmation python pour la première fois.
Programme de recherche complète des séquences (pour la programmation du concours)
Introduction à la programmation (Python) TA Tendency pour les débutants
Python: décompressez depuis l'entrée standard en utilisant zipfile
Compétitif Pro avec Python et VSCode-Simplification de l'entrée standard et automatisation du jugement de cas d'échantillons-
Obtenez toutes les entrées standard utilisées dans la programmation paiza et compétition avec int (python)
À propos de Python for loop
Séquence de touches en Python
Bases de Python ② pour déclaration
3. 3. Programmation IA avec Python
Entrée clé qui n'attend pas l'entrée clé en Python
Modèle Pro compétitif (Python)
HoloViews peut devenir la norme pour les outils de visualisation Python
Demandez à python d'analyser le json entré à partir de l'entrée standard
À propos de Python, pour ~ (plage)
Manuel python pour les débutants
Refactoring des outils utilisables avec Python
Programmation Python avec Atom
entrée et sortie python
[Python] Changer l'entrée standard du clavier en fichier texte
Entrée / sortie audio Python
Préparation au démarrage de «Python Machine Learning Programming» (pour macOS)
Toolchain pour Python pour Android
Matériel de pratique de programmation Python de l'Université de Kyoto publié gratuitement
Conseils à savoir lors de la programmation de compétitions avec Python2