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


  • 2
    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()])