Tích bốn số

Xem dạng PDF

Gửi bài giải


Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: TBS.INP
Output: TBS.OUT

Nguồn bài:
HNOI2122_R1
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python

Cho bốn số thực ~𝐴, 𝐵, 𝐶, 𝐷~. Hỏi tích của bốn số đó là số dương, số âm hay số ~0~.

Dữ liệu nhập vào từ file TBS.INP:

Gồm bốn dòng, mỗi dòng gồm một số thực lần lượt là bốn số ~𝐴, 𝐵, 𝐶, 𝐷~ ~(−10^{18} ≤ 𝐴, 𝐵, 𝐶, 𝐷 ≤ 10^{18})~.

Kết quả ghi ra file TBS.OUT:

Một số nguyên duy nhất là:

  • ~1~ nếu tích bốn số là số dương~;~
  • ~-1~ nếu tích bốn số là số âm~;~
  • ~0~ nếu tích bốn số là số ~0.~

Ví dụ

Input
20.21
-1.2
-2.3
1.0
Output
1
Input
5.0
-8.9
0.0
123.456
Output
0