[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können

[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können

Dies ist ein persönliches Memo.

Frage

Zählen Sie die Anzahl der Äpfel, die die Räumlichkeiten des Hauses betreten haben (Koordinaten s ~ t).

image.png

s: Der Ausgangspunkt des Hauses t: Ende des Hauses a: Position des Apfelbaums b: Position des Orangenbaums Äpfel: Fallpunkt der Äpfel (relativ) Orangen: Orange Fallpunkt (relativ)

URL

▼sample input

python


s=2
t=3
a=1
b=5
apples=[-2,2,1]
oranges=[5,8,-2,-1]

▼sample output

python


2
1

▼my answer

python


def countApplesAndOranges(s, t, a, b, apples, oranges):
    yeiledApple = 0
    yeiledOrange = 0

    #apple
    for apple in apples:
        aloc = a + apple
        if s <= aloc and aloc <= t:
            yeiledApple += 1

    #orange
    for orange in oranges:
        oloc = b + orange
        if s <= oloc and oloc <= t:
            yeiledOrange += 1

    print(yeiledApple)
    print(yeiledOrange)
    
if __name__ == '__main__':
    st = input().split()
    s = int(st[0])
    t = int(st[1])
    ab = input().split()
    a = int(ab[0])
    b = int(ab[1])
    mn = input().split()
    m = int(mn[0])
    n = int(mn[1])
    apples = list(map(int, input().rstrip().split()))
    oranges = list(map(int, input().rstrip().split()))

    countApplesAndOranges(s, t, a, b, apples, oranges)

** ・ bedeutet ** Repräsentiert the red region denotes his house.

** - Methodenausgabeformat ** drucken. Weil es durch Ausführen der Methode beendet wird. countApplesAndOranges(s, t, a, b, apples, oranges)


Das Problem ist einfach, aber die Fragen sind lang ...

Recommended Posts

[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können
[Python] Ein Programm, das die Anzahl der Täler zählt
[Python] Ein Programm, das die maximale Anzahl von Spielzeugen findet, die mit Ihrem Geld gekauft werden können
[Python] Ein Programm, das die Anzahl der Aktualisierungen der höchsten und niedrigsten Datensätze berechnet
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
Python-Tricks: Eine Kombination aus enumerate () und zip (), bei der überprüft wird, ob eine Zeichenfolge in eine Zahl konvertiert werden kann, wobei die Zeichenfolge als Zahl sortiert wird
[Python] Ein Programm, das die Anzahl der Schokoladensegmente berechnet, die die Bedingungen erfüllen
Verstehen Sie die Wahrscheinlichkeiten und Statistiken, die für das Fortschrittsmanagement mit einem Python-Programm verwendet werden können
[Python] Ein Programm, das die Positionen von Kängurus vergleicht.
Artikel, der eine Person sein kann, die den Mechanismus der API versteht und beherrscht (mit Python-Code)
Ein Skript, das Stresstests entsprechend der Anzahl der CPU-Kerne durchführen kann
Schreiben Sie ein Python-Programm, um die Bearbeitungsentfernung [Python] [Levenshtein-Entfernung] zu ermitteln.
So starten Sie einen einfachen WEB-Server, der CGI von PHP und Python ausführen kann
Aus einem Buch, das der Programmierer lernen kann ... (Python): Finden Sie den häufigsten Wert
Schreiben Sie ein Programm, das das Programm missbraucht und 100 E-Mails sendet
Ein Skript, das 0, 1 an die erste Python-Primzahl zurückgibt
[Python] Ein Hinweis, dass ich das Verhalten von matplotlib.pyplot zu verstehen begann
[Python] Ein Programm, das die Partitur rundet
Das Geheimnis der Zahl, die nur durch Anordnen von 1s gesehen werden kann - Die Anzahl der Wiederholungen und die mysteriöse Natur -
[Python] Ein Programm, das ein Paar findet, das durch einen bestimmten Wert geteilt werden kann
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
[Python / Jupyter] Übersetzen Sie den Kommentar des in die Zwischenablage kopierten Programms und fügen Sie ihn in eine neue Zelle ein.
Eine Geschichte über das Erstellen eines Programms, mit dem die Anzahl der Instagram-Follower in einer Woche von 0 auf 700 erhöht wird
Finden Sie die Anzahl der Tage in einem Monat
Berücksichtigung der Stärken und Schwächen von Python
Ich möchte eine Prioritätswarteschlange erstellen, die mit Python (2.7) aktualisiert werden kann.
So zählen Sie die Anzahl der Elemente in Django und geben sie in die Vorlage aus
So installieren Sie die Python-Bibliothek, die von Pharmaunternehmen verwendet werden kann
Ich möchte ein Programm ausführen und verteilen, das die Größe von Bildern in Python3 + Pyinstaller ändert
Erstellen Sie eine Python-Umgebung, um die Theorie und Implementierung von Deep Learning zu erlernen
So ermitteln Sie den Koeffizienten der ungefähren Kurve, die in Python durch die Scheitelpunkte verläuft
Ich wollte ein Programm mit umgekehrter polnischer Notation in Python erstellen (Bestimmung, ob eine Zeichenfolge in einen numerischen Wert konvertiert werden kann)
[Python3] Code, der verwendet werden kann, wenn Sie die Erweiterung eines Bildes sofort ändern möchten
So ermitteln Sie die Anzahl der Stellen in Python
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
[Dimensionsfluch] Wenn die Anzahl der Sensoren auf ∞ geändert wird, kann eine Abnormalität festgestellt werden?
Ein Python-Skript, das die Anzahl der Jobs für eine bestimmte Bedingung von Indeed.com abruft
Ein Programm, das ein paar Kilogramm BMI und Standardgewicht verlangt [Python]
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Visualisierung von geografischen Informationen von R und Python, die von Power BI ausgedrückt werden können
Programm, das die CSV-Daten der Transaktionshistorie der SBI Securities-Aktie zusammenfasst [Python3]
[Python] Einführung in das WEB-Scraping | Zusammenfassung der Methoden, die mit dem Webdriver verwendet werden können
Suchen Sie eine Richtlinie für die Anzahl der Prozesse / Threads, die auf dem Anwendungsserver festgelegt werden sollen
Ein Mechanismus zum Aufrufen von Ruby-Methoden aus Python, der in 200 Zeilen ausgeführt werden kann
So finden Sie das erste Element, das den Kriterien in der Python-Liste entspricht
Verwenden Sie Ruby und Python, um die Wahrscheinlichkeit zu ermitteln, dass eine Karte mit einer natürlichen Zahl von 1 bis 100 ein Vielfaches von 3 und kein Vielfaches von 5 ist.
Ein Server, der mit Flasche.py und OpenCV die Anzahl der Personen vor der Kamera zurückgibt
Ich habe versucht, die Entropie des Bildes mit Python zu finden
[C / C ++] Übergeben Sie den in C / C ++ berechneten Wert an eine Python-Funktion, um den Prozess auszuführen, und verwenden Sie diesen Wert in C / C ++.
So finden Sie die optimale Anzahl von Clustern für k-means
Python - Lesen Sie Daten aus einer numerischen Datendatei, um die verteilte, gemeinsam verteilte Matrix, Eigenwerte und Eigenvektoren zu finden
Finden Sie die scheinbare Breite einer Zeichenfolge in Python heraus
[Python] Ändern Sie den Namen der Bilddatei in eine Seriennummer
Eine Bibliothek, die Leben und Tod anderer Maschinen durch Ping von Python aus überwacht