科大訊飛-筆試程式設計題-數蚊子
阿新 • • 發佈:2018-12-03
數蚊子
時間限制:C/C++語言 1000MS;其他語言 3000MS
記憶體限制:C/C++語言 65536KB;其他語言 589824KB
題目描述:
現在有一個蚊帳,假如用矩形體來表示一個蚊帳,為了方便描述,將該長方體的三個面放在X,Y,Z座標面上。那麼該矩形體的一個頂點就是(0,0,0),距離該頂點最遠的頂點的座標為 (x0,y0,z0)。給出(x0,y0,z0)和所有蚊子的座標(xi,yi,zi),問一共有多少個蚊子在蚊帳內?在蚊帳上的蚊子算在蚊帳內。
輸入
第一行一個整數n,表示蚊子的個數,1≤n≤100;
接下來一行3個整數x0,y0,z0,含義如題面,1≤x0,y0,z0≤1000。
接下來n行,每行3個整數,表示第i個蚊子的座標,-10000≤xi,yi,zi≤10000。
輸出
輸出一個整數,表示在蚊帳內蚊子的個數。
樣例輸入
3
2 2 2
1 1 1
2 2 2
3 3 3
樣例輸出
2
x=list(map(int,input().split())) y=[] while x !=[]: #多行輸入 y.append(x) x=list(map(int,input().split())) a=0 for i in range(2,len(y)): if y[i][0]>=0 and y[i][0]<=y[1][0] and y[i][1]>=0 and y[i][1]<=y[1][1] and y[i][2]>=0 and y[i][2]<=y[1][2]: a+=1 print(a)
初學程式設計,如若有錯,請指正,共同學習,謝謝!