[Python] Un programme pour trouver le nombre de pommes et d'oranges qui peuvent être récoltées

[Python] Un programme pour trouver le nombre de pommes et d'oranges qui peuvent être récoltées

Ceci est un mémo personnel.

question

Comptez le nombre de pommes qui sont entrées dans les locaux de la maison (coordonnées s ~ t).

image.png

s: Le point de départ de la maison t: Fin de maison a: Position du pommier b: Position de l'oranger pommes: point de chute des pommes (relatif) oranges: point de chute orange (relatif)

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)

** ・ désigne ** Représente the red region denotes his house.

** - Format de sortie de la méthode ** impression. Parce qu'il est terminé par l'exécution de la méthode. countApplesAndOranges(s, t, a, b, apples, oranges)


Le problème est simple, mais les questions sont longues ...

Recommended Posts

[Python] Un programme pour trouver le nombre de pommes et d'oranges qui peuvent être récoltées
[Python] Un programme qui compte le nombre de vallées
[Python] Un programme qui trouve le nombre maximum de jouets pouvant être achetés avec votre argent
[Python] Un programme qui calcule le nombre de mises à jour des enregistrements les plus élevés et les plus faibles
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
[Python] Programmation pour trouver le nombre de a dans une chaîne de caractères qui se répète un nombre spécifié de fois.
Astuces Python: Une combinaison de enumerate () et zip (), vérifiant si une chaîne peut être convertie en nombre, triant la chaîne sous forme de nombre
[Python] Un programme qui calcule le nombre de segments de chocolat qui remplissent les conditions
Comprendre les probabilités et les statistiques qui peuvent être utilisées pour la gestion des progrès avec un programme python
[Python] Un programme qui compare les positions des kangourous.
Article qui peut être une ressource humaine qui comprend et maîtrise le mécanisme de l'API (avec du code Python)
Un script qui peut effectuer des tests de résistance en fonction du nombre de cœurs CPU
Ecrire un programme python pour trouver la distance d'édition [python] [distance Levenshtein]
Comment démarrer un serveur WEB simple qui peut exécuter des cgi de php et python
À partir d'un livre que le programmeur peut apprendre ... (Python): trouver la valeur la plus fréquente
Ecrire un programme qui abuse du programme et envoie 100 e-mails
Un script qui renvoie 0, 1 attaché au premier Python prime
[python] Une note que j'ai commencé à comprendre le comportement de matplotlib.pyplot
[Python] Un programme qui arrondit le score
Le mystère du nombre qui peut être vu simplement en arrangeant les 1-Le nombre de repunits et de propriétés mystérieuses-
[Python] Un programme qui trouve une paire qui peut être divisée par une valeur spécifiée
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
[Python / Jupyter] Traduisez le commentaire du programme copié dans le presse-papiers et insérez-le dans une nouvelle cellule.
Une histoire sur la création d'un programme qui augmentera le nombre d'abonnés Instagram de 0 à 700 en une semaine
Trouvez le nombre de jours dans un mois
Prise en compte des forces et faiblesses de Python
Je souhaite créer une file d'attente prioritaire pouvant être mise à jour avec Python (2.7)
Comment compter le nombre d'éléments dans Django et sortir dans le modèle
Comment installer la bibliothèque Python qui peut être utilisée par les sociétés pharmaceutiques
Je veux exécuter et distribuer un programme qui redimensionne les images Python3 + pyinstaller
Créez un environnement python pour apprendre la théorie et la mise en œuvre de l'apprentissage profond
Comment trouver le coefficient de la courbe approximative passant par les sommets en Python
Je voulais faire un programme de notation polonaise inversée en Python (détermination de savoir si une chaîne de caractères peut être convertie en valeur numérique)
[Python3] Code qui peut être utilisé lorsque vous souhaitez modifier l'extension d'une image à la fois
Comment obtenir le nombre de chiffres en Python
Note Python: Le mystère de l'attribution d'une variable à une variable
[Malédiction dimensionnelle] Si le nombre de capteurs est changé en ∞, une anomalie peut-elle être détectée?
Un script python qui obtient le nombre de travaux pour une condition spécifiée sur Indeed.com
Un programme qui demande quelques kilogrammes pour atteindre l'IMC et le poids standard [Python]
Comment identifier l'élément avec le plus petit nombre de caractères dans une liste Python?
Visualisation des informations géographiques de R et Python qui peuvent être exprimées par Power BI
Programme qui résume les données csv de l’historique des transactions de l’action SBI Securities [Python3]
[Python] Introduction au scraping WEB | Résumé des méthodes pouvant être utilisées avec webdriver
Trouvez une ligne directrice pour le nombre de processus / threads à définir sur le serveur d'applications
Un mécanisme pour appeler des méthodes Ruby à partir de Python qui peut être fait en 200 lignes
Comment trouver le premier élément qui correspond aux critères de la liste Python
Utilisez Ruby et Python pour trouver la probabilité qu'une carte avec un nombre naturel de 1 à 100 soit un multiple de 3 et non un multiple de 5.
Un serveur qui renvoie le nombre de personnes devant la caméra avec bottle.py et OpenCV
J'ai essayé de trouver l'entropie de l'image avec python
[C / C ++] Passez la valeur calculée en C / C ++ à une fonction python pour exécuter le processus et utilisez cette valeur en C / C ++.
Comment trouver le nombre optimal de clusters pour les k-moyennes
Python --Lisez des données à partir d'un fichier de données numériques pour trouver des matrices, des valeurs propres et des vecteurs propres distribués co-distribués
Découvrez la largeur apparente d'une chaîne en python
[python] Remplacez le nom du fichier image par un numéro de série
Une bibliothèque qui surveille la vie et la mort d'autres machines en envoyant un ping à partir de Python