[Wettbewerbsprogrammierung] [Python3] Notwendiges Wissen für sich

Poste, was im Entwurf war

Ich werde es aktualisieren, wenn ich süchtig nach Wettbewerbsprogrammen bin

Competition.py


"""
Eingegebener Wert>>> ABC
"""
str = input() # >>> str = "ABC"
strs = list(input()) # >>> strs = ["A","B","C"]

"""
Eingegebener Wert>>> 1
"""
int = int(input()) # >>> int = 1

"""
Eingegebener Wert>>> 1 2
"""
x,y = map(int,input().split()) # >>> x = 1, y = 2

"""
Eingegebener Wert>>> 1 2 3 4 5 ... n
"""
lists = input().split() # >>> lists = ['1','2','3',...,'n']
lists = list(map(int,input().split())) # >>> lists = [1,2,3,4,5,...,n]

"""
Eingegebener Wert>>> FTFTTFTTTFTTTTF 
"""
lists = input().split('T') 
# >>> list = ['F', 'F', '', 'F', '', '', 'F', '', '', '', 'F']

"""
Eingegebener Wert>>> 3
           hoge
           foo
           bar
"""
num = int(input())
lists = [input() for i in range(n)]
# >>> num = 3
# >>> lists = ['hoge','foo','bar']

"""
Eingegebener Wert>>> 1 2 2 3 1
           4 5 3 4 1 2 3 4
           2 3 5 6 0 2
"""
while True:
    try:
        lists = list(map(int,input().split())) 
        #Schleife
        #1. Rundenliste= [1,2,2,3,1]
        #2. Rundenliste= [4,5,3,4,1,2,3,4]
        #3. Rundenliste= [2,3,5,6,0,2]
        #4. Rundenfehler(out of range)Also gehe zu außer.
    except:
        break;

# OR

lists = []
while True:
    try:
        lists.append(list(map(int,input().split())))
    except:
        break;
#lists = [[1, 2, 2, 3, 1], [4, 5, 3, 4, 1, 2, 3, 4], [2, 3, 5, 6, 0, 2]]


"""
Eingegebener Wert>>> 
"""
"""
Eingegebener Wert>>> 
"""
"""
Eingegebener Wert>>> 
"""
"""
Eingegebener Wert>>> 
"""
"""
Eingegebener Wert>>> 
"""
"""
Eingegebener Wert>>> 
"""
"""
Eingegebener Wert>>> 
"""


Recommended Posts

[Wettbewerbsprogrammierung] [Python3] Notwendiges Wissen für sich
Python3-Standardeingabe für wettbewerbsfähige Programmierung
Python [für mich]
Wettbewerbsfähige Programmierung mit Python
Kenntnisse, die Sie beim Programmieren von Wettbewerben mit Python2 benötigen
Wettbewerbsprogrammierung mit Python Lokale Umgebungseinstellungen
"Python AI Programmierung" ab 0 für Windows
Detaillierte Python-Techniken für die Datenformung (1)
AtCoder Spickzettel in Python (für mich)
Detaillierte Python-Techniken für die Datenformung (2)
2016-10-30 sonst für Python3> für:
Python-Programmierhinweis
Ich habe zum ersten Mal versucht, Python zu programmieren.
Programmieren mit Python
Programm zur vollständigen Suche nach Sequenzen (zur Wettbewerbsprogrammierung)
Zusammenfassung häufig verwendeter Python-Arrays (für mich)
Einführung in die Programmierung (Python) TA Tendenz für Anfänger
[Python] Erstellen einer Umgebung für die Wettbewerbsprogrammierung mit Atom (input () kann verwendet werden!) [Mac]
Kenntnisse und Studienmethoden für zukünftige Datenanalysten erforderlich
[Python] Misst und zeigt die für die Verarbeitung erforderliche Zeit an
Zusammenfassung der Python-Umgebungseinstellungen für mich [mac] [ubuntu]
Vorbereitung zum Starten von "Python Machine Learning Programming" (für macOS)
Kostenlose Python-Programmierübungsmaterialien der Universität Kyoto
Tipps zum Programmieren von Wettbewerben mit Python2
Python-Umgebungskonstruktion für Programmieranfänger (Mac OS)
Python-Memo (für mich): Über die Entwicklungsumgebung virtualenv
Private Memos für Listenoperationen und Wettbewerbsprogramme
Programmieren Sie überall mit Ihrem Smartphone! (Empfohlen für C-Sprache / Python)
Über Python für Schleife
Python-Grundlagen ② für Anweisung
3. 3. KI-Programmierung mit Python
Wettbewerbsfähige Pro-Vorlage (Python)
[Für Anfänger von Wettkampfprofis] Drei Eingabemethoden, die Sie beim Starten der Wettkampfprogrammierung mit Python beachten sollten
Über Python für ~ (Bereich)
Refactoring-Tools, die mit Python verwendet werden können
Python-Programmierung mit Atom
Toolchain für Python für Android
Heroku Memo (für mich)
Grundkenntnisse in Python
Python-Programmierung mit Excel
LEGO Mindstorms 51515 Python-Programmierung
OpenCV für Python-Anfänger
Programmieren mit Python Flask
Installieren Sie Python (für Windows)
[Python] für Anweisungsfehler
Wartung der Python-Umgebung für Projekte
Freecad Memorandum (für mich)
Zugriff auf Google Spreadsheets Verwenden von Python mit Himbeer-Pi (für sich selbst)
(Für mich) Flask_8 (Hinzufügen / Bearbeiten / Löschen in Datenbank mit Python)