Ich habe versucht, das Problem mit Python Vol.1 zu lösen

Einführung

Ab diesem Zeitpunkt werde ich das Problem in AtCoder lösen und regelmäßig den Inhalt des Problems überprüfen Ich werde einen Kommentar posten: entspannt:

Ich weiß nicht, wie oft es dauern wird oder ob Nachfrage besteht, aber jemand Ich hoffe es hilft dir wenn du feststeckst: kissing_smiling_eyes:

Dann möchte ich ab dieser Zeit locker weitermachen, also danke: grinsen:

Ich werde bald kommen!

Ich habe diesmal versucht 3 Fragen zu lösen! Lassen Sie uns das Problem sofort erklären und erklären: stecken_out_tongue_winking_eye: 「9x9」

Problemstellung

Takahashi erinnerte sich an neunundneunzig, damit er das Produkt zweier Ganzzahlen von 1 bis 9 berechnen konnte Ich kann es schaffen Andere Berechnungen sind nicht möglich. Es sind zwei ganze Zahlen A und B angegeben. Wenn Takahashi A × B berechnen kann, ist das Ergebnis, wenn nicht, stattdessen -1 Bitte ausgeben.

Zwang

1 ≤ A ≤ 20 1 ≤ B ≤ 20 Alle Werte, die Sie eingeben, sind Ganzzahlen.

Eingang

Die Eingabe erfolgt über die Standardeingabe im folgenden Format. A,B

Ausgabe

Wenn Takahashi A x B berechnen kann, geben Sie das Ergebnis aus, und wenn nicht, geben Sie -1 aus.

Es war ein Problem. Meine Antwort lautet ↓.

9x9.py


A , B = map(int, input().split())

if 1 <= A and A <= 9 and 1 <= B and B <= 9:
  print(A * B)
else:
  print(-1)

Ich werde es leicht erklären: zwinker:

Zunächst zwei Variablen in Form von "Variable, Variable = Map (Typ, Eingabe (). Split ())" Lassen Sie uns von der Standardeingabe eingeben. Verwenden Sie ".split ()", um mit Leerzeichen zu trennen Sie können die eingegebene Zeichenfolge teilen und eingeben. Übrigens ".sprit (" und ")" Wenn Sie so eingeben, wird es durch die Buchstaben "und" getrennt: grinsen:

Verwenden Sie dann "if" und "and", um mehrere Bedingungen zu erstellen und wenn sie zutreffen Verwenden Sie "Drucken", um das Ergebnis der Multiplikation von A und B zu drucken. Wenn die Bedingungen nicht erfüllt sind, wird "-1" ausgegeben.

das ist alles! Es ist einfach: Stuck_out_tongue_winking_eye: Lass uns als nächstes gehen: lachen:

「Curtain」

Problemstellung

Die horizontale Länge des Fensters von Takahashi-kuns Haus ist A und die horizontale Länge ist B. Zwei Vorhänge sind angebracht. (Der Vorhang ist vertikal Es ist lang genug, um das Fenster abzudecken. )

Minimieren Sie die seitliche Länge des Fensters, das nicht vom Vorhang verdeckt wird Schließen Sie den Vorhang, damit er wird. Zu diesem Zeitpunkt ist es durch den Fenstervorhang verborgen Finden Sie die gesamte seitliche Länge der fehlenden Teile.

Zwang

1 ≤ A ≤ 100 1 ≤ B ≤ 100 A und B sind ganze Zahlen.

Eingang

Die Eingabe erfolgt über die Standardeingabe im folgenden Format. A , B

Ausgabe

Geben Sie die gesamte seitliche Länge des Teils des Fensters aus, der nicht vom Vorhang verdeckt wird. Ausgabe 0, wenn das Fenster vollständig von einem Vorhang abgedeckt ist. Jeder Vorhang kann länger als die Breite des Fensters sein.

Es war ein Problem. Meine Antwort lautet ↓.

Curtain.py


A , B = map( int, input().split())

if(A - (B * 2) <= 0):
  print(0)
else:
  print(A - (B * 2))

Dies wird zunächst in zwei Variablen in Form von "Variable, Variable = Map (Typ, Eingabe (). Split ())" unterteilt. Lassen Sie uns von der Standardeingabe eingeben. Da es sich um "split ()" handelt, geben Sie es als Leerzeichen ein: point_up: Als nächstes wird der Satz "if (Bedingung)" verwendet, um zu bestimmen, ob das Fenster durch den Vorhang verborgen ist oder nicht. "0" wenn versteckt, nicht versteckte horizontale Länge "A- (B * 2)" wenn nicht versteckt Wird mit der Anweisung "print ()" angezeigt.

das ist alles. Das ist auch einfach: grinsen: Weiter ist der letzte dieser Zeit! 「Tenki」

Problemstellung

Eine dreitägige Wettervorhersage wird als Zeichenfolge S der Länge 3 angegeben.

Wenn der Buchstabe i (1 ≤ i ≤ 3) von S S ist, war die Wettervorhersage für Tag i klar. Ein C bedeutet, dass es bewölkt war, und ein R bedeutet, dass es geregnet hat. Das tatsächliche Wetter für 3 Tage wird als Zeichenfolge T der Länge 3 angegeben. Wenn der Buchstabe i (1 ≤ i ≤ 3) von T S ist, war das tatsächliche Wetter am Tag i sonnig, Ein C bedeutet, dass es bewölkt war, und ein R bedeutet, dass es geregnet hat. Bitte geben Sie an, wie viele Tage die Wettervorhersage in 3 Tagen getroffen hat.

Zwang

S und T sind Saiten der Länge 3. S und T bestehen nur aus S, C, R.

Eingang

Die Eingabe erfolgt über die Standardeingabe im folgenden Format. S , T

Ausgabe

Geben Sie an, wie viele Tage die Wettervorhersage in 3 Tagen getroffen hat.

Es war ein Problem. Meine Antwort lautet ↓.

Tenki.py


S = list(input())
T = list(input())

i = 0
x = 0

while(i < 3):
    if(S[i] == T[i]):
        x = x + 1
    i = i + 1

print(x)

In diesem Problem geben Sie zuerst die Zeichenfolge von der Standardeingabe in die Liste mit "list (input ())" in S und T ein. Ich durfte. Als nächstes wird die Variable "i" verwendet, um die Zeichen dreimal zu vergleichen, und die Variable "x" wird verwendet, um die Anzahl der Übereinstimmungen zu vergleichen und zu zählen. Ich habe es vorbereitet. Setzen Sie danach die Bedingung in der Anweisung "while (Bedingung)" auf "i <1" und setzen Sie bei jedem Abschluss des Vorgangs "i = i + 1". Auf diese Weise wird der Vorgang dreimal wiederholt und der Inhalt der Sequenzen S [] und T [] wird in der Reihenfolge und Übereinstimmung verglichen. Prozess "x = x + 1". Nach dem Beenden von while können Sie die Anzahl der Übereinstimmungen anzeigen, indem Sie x mit "print ()" anzeigen. Fertig: entspannt:

das Ende

Diesmal habe ich versucht, drei einfache Probleme zu lösen. Um ehrlich zu sein, ich denke, es war zu einfach für jemanden, der das Programmieren versteht: Freude: Ich werde so locker schreiben, also gibt es Dinge, die schwer zu verstehen und nutzlos sind Ich wäre Ihnen dankbar, wenn Sie mich in den Kommentaren darüber informieren könnten, und es wäre gut für mich, zu studieren: erröten: Bis hierher für diese Zeit! : erröten :: Freude :: Küssen:

Recommended Posts

Ich habe versucht, das Problem mit Python Vol.1 zu lösen
Ich habe versucht, Soma Cube mit Python zu lösen
Ich habe versucht, die Anfängerausgabe des Ameisenbuchs mit Python zu lösen
Ich wollte das ABC164 A ~ D-Problem mit Python lösen
Beim 15. Offline-Echtzeitversuch habe ich versucht, das Problem des Schreibens mit Python zu lösen
Ich habe versucht, eine CSV-Datei mit Python zu berühren
Ich habe versucht, AOJs Integer-Theorie mit Python zu lösen
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Ich habe versucht zu simulieren, wie sich die Infektion mit Python ausbreitet
Ich wollte den Panasonic Programming Contest 2020 mit Python lösen
Ich wollte ABC160 mit Python lösen
Python: Ich habe das Problem des Handlungsreisenden ausprobiert
Ich habe versucht, TSP mit QAOA zu lösen
Ich wollte ABC172 mit Python lösen
Ich habe versucht, das Problem der Optimierung der Platzierung virtueller Maschinen (einfache Version) mit blueqat zu lösen
Ich habe versucht, das Schichtplanungsproblem mit verschiedenen Methoden zu lösen
Ich habe versucht, die Effizienz der täglichen Arbeit mit Python zu verbessern
Versuchen Sie, das Fizzbuzz-Problem mit Keras zu lösen
Ich habe versucht, das Bild mit Python + OpenCV zu "glätten"
Versuchen Sie, das Problem der Python-Klassenvererbung zu lösen
Ich wollte den NOMURA Contest 2020 mit Python lösen
Ich habe versucht, das Bild mit Python + OpenCV zu "differenzieren"
Ich habe versucht, die Daten mit Zwietracht zu speichern
Versuchen Sie, das Mensch-Maschine-Diagramm mit Python zu lösen
Ich habe versucht, CloudWatch-Daten mit Python abzurufen
Ich habe versucht, das Bild mit Python + OpenCV zu "binarisieren"
Ich möchte APG4b mit Python lösen (Kapitel 2)
Ich habe versucht, das Problem des Handlungsreisenden umzusetzen
Ich habe fp-Wachstum mit Python versucht
[Python] Ich habe versucht, die Nacht der Galaxienbahn mit WordCloud zu visualisieren!
Ich habe versucht, mit Python zu kratzen
Ich versuchte, Trauer und Freude über das Problem der stabilen Ehe auszudrücken.
Wie man offline in Echtzeit schreibt Ich habe versucht, E11 mit Python zu lösen
Das 16. Offline-Echtzeit-Schreiben eines Referenzproblems zur Lösung mit Python
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Ich habe es mit den Top 100 PyPI-Paketen versucht.> Ich habe versucht, die auf Python installierten Pakete grafisch darzustellen
Ich habe versucht, die Standardrolle neuer Mitarbeiter mit Python zu optimieren
Das 19. Offline-Echtzeit-Schreiben eines Referenzproblems zur Lösung mit Python
Ich habe gRPC mit Python ausprobiert
Ich habe versucht, mit Python zu kratzen
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Wie man offline in Echtzeit schreibt Ich habe versucht, E12 mit Python zu lösen
Ich habe versucht, die erste Frage der Mathematik-Aufnahmeprüfung 2019 der Universität Tokio mit Python Sympy zu lösen
Ich habe versucht, "einen genetischen Algorithmus (GA) in Python zu implementieren, um das Problem des Handlungsreisenden (TSP) zu lösen".
Ich habe versucht, die Sündenfunktion mit Chainer zu trainieren
Versuchen Sie, das Programmier-Herausforderungsbuch mit Python3 zu lösen
Ich habe versucht, Mine Sweeper auf dem Terminal mit Python zu implementieren
Ich habe versucht, mit Blenders Python script_Part 01 zu beginnen
Ich habe versucht, mit Blenders Python script_Part 02 zu beginnen
Ich habe versucht, künstliches Perzeptron mit Python zu implementieren
Ich möchte mit Python-Datenklasse nach hinten erben
[Python] Ich habe versucht, die Top 10 der Lidschatten grafisch darzustellen
Ich habe versucht, die API mit dem Python-Client von echonest zu erreichen