Cánh diều - UPDATE - Cập nhật danh sách

Xem PDF

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Viết chương trình nhập vào bàn phím một danh sách các số nguyên, sau đó thực hiện cập nhật dãy theo quy tắc sau:

  • Thay thế các phần tử âm bằng \(-1\), phần tử dương bằng \(1\), các phần tử \(0\) giữ nguyên

In ra dãy sau khi đã cập nhật. Yêu cầu sử dụng cấu trúc dữ liệu danh sách (list).

Input

  • Một dòng ghi nhiều số nguyên, số lượng số không quá \(1000\), các số có giá trị tuyệt đối không quá \(1000\).

Output

  • In ra dãy sau khi cập nhật.

Example

Test 1

Input
-5 0 6 8 -3 -4 -2 0 4 6 
Output
-1 0 1 1 -1 -1 -1 0 1 1

Bình luận


  • 0
    voducviet500    7:31 p.m. 18 Tháng 10, 2024

    không hiểu gì hết


    • 0
      P12B3_04    9:50 a.m. 16 Tháng 8, 2024

      print(*[-1 if int(i)<0 else 1 if int(i)>0 else 0 for i in input().split()])
      code cho mấy cha nè:)


      • 3
        2009_Kiet    11:11 p.m. 25 Tháng 8, 2023

        print(*[-1 if int(i)<0 else 1 if int(i)>0 else 0 for i in input().split()])