Ceci est un mémo personnel.
Comptez le nombre de pommes qui sont entrées dans les locaux de la maison (coordonnées s ~ t).
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)
▼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)
Recommended Posts