Đếm số âm dương

Xem PDF

Đ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

  • dinhhoangnguyen1903 2:35 p.m. 4 Tháng 1, 2025

    Đọc số phần tử N

    N = int(input())

    Đọc dãy số A

    A = list(map(int, input().split()))

    Khởi tạo biến đếm số âm và số dương

    count_negative = 0
    count_positive = 0

    Duyệt qua dãy số và đếm số âm, số dương

    for num in A:
    if num < 0:
    count_negative += 1
    elif num > 0:
    count_positive += 1

    In kết quả

    print(count_negative, count_positive)

    • 2 bình luận nữa