#PCBBAY0000031. Quan sát ties-to-even với số .5 (Observe Half-to-Even Rounding)

Quan sát ties-to-even với số .5 (Observe Half-to-Even Rounding)

Quan sát ties-to-even với số .5 (Observe Half-to-Even Rounding)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho số thực xx. Hãy quan sát quy tắc làm tròn về số chẵn tại điểm giữa của Python 3: tính round(x) rồi in số nguyên kết quả. Với giá trị kết thúc bằng .5 và biểu diễn chính xác được, nếu hai số nguyên cách đều thì chọn số nguyên chẵn, kể cả khi xx âm.

Input

Dòng duy nhất chứa số thực xx.

Output

In một số nguyên là kết quả round(x) theo quy tắc chọn số chẵn tại điểm giữa.

Subtask

  • Subtask 1 (100 điểm): ∣x∣≤1012|x|\le10^{12}.

Ví dụ

Ví dụ 1

Input

2.5

Output

2

Giải thích. Với đầu vào 2.5, phép gọi round(x) trả về 2. Khi hai giá trị cách đều, quy tắc chọn số chẵn được áp dụng.

Ví dụ 2

Input

3.5

Output

4

Giải thích. Với đầu vào 3.5, phép gọi round(x) trả về 4. Khi hai giá trị cách đều, quy tắc chọn số chẵn được áp dụng.

Ví dụ 3

Input

-2.5

Output

-2

Giải thích. Với đầu vào -2.5, phép gọi round(x) trả về -2. Khi hai giá trị cách đều, quy tắc chọn số chẵn được áp dụng.