Dies ist ein persönliches Memo.
Zählen Sie die Anzahl der Äpfel, die die Räumlichkeiten des Hauses betreten haben (Koordinaten s ~ t).
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)
▼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)