Điểm:
200 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho dãy số \(A\) gồm \(N\) phần tử \(a_1,a_2,...,a_N\). Đếm số lượng số âm, số dương trong dãy số.
Input
- Dòng đầu tiên gồm số nguyên dương \(N\) \((N \le 10^5)\);
- Dòng thứ hai chứa \(N\) số nguyên \(a_1,a_2,..,a_N\) \((|a_i| \le 10^9)\)
Output
- In ra số lượng số âm, số lượng số dương.
Example
Test 1
Input
5
-2 4 0 5 4
Output
1 3
Bình luận
N = int(input())
A = [int(i) for i in input().split()]
am = 0
duong = 0
for i in A:
if i>0:
duong+=1
if i<0:
am+=1
print(am,end=" ")
print(duong)
chi la dung list thoi ma, co j ko dau
spoiler làm gì ? bài ko khó lắm chỉ chú ý số 0 thôi
mình ko biết tại sao sai mấy test gần cuối ạ
ngôn ngữ gì vậy
ngôn ngữ gì vậy bạn
Cho em hỏi lệnh này là Dạng gì ạ
Spoiler Alert
Hint 1
Reference AC code | \(O(n)\) time | \(O(1)\) auxiliary space | Online Solving, Implementation