Thập phân (THT C2 Đà Nẵng 2022)

Xem PDF

Điểm: 200 Thời gian: 1.0s Bộ nhớ: 500M Input: THAPPHAN.INP Output: THAPPHAN.OUT

Cho một số thực \(X\) có 4 chữ số sau dấu phẩy \((0 \le X < 100)\). Hãy làm tròn \(X\) trở thành số nguyên gần
nhất và nhỏ nhất.
Dữ liệu đầu vào đảm bảo \(X\) có đúng 4 chữ số ở phần thập phân.

Input

  • Đọc từ file văn bản THAPPHAN.INP một số thực \(X\).

Output

  • Ghi ra file văn bản THAPPHAN.OUT số nguyên được làm tròn từ \(X\).

Example

Test 1

Input
0.1234
Output
0
Note

Ở ví dụ 1 số nguyên gần nhất và nhỏ nhất của 0.1234 là 0

Test 2

Input
12.5000
Output
12

Bình luận


  • 0
    PY2FMaiKhoiNguyen 2:58 p.m. 7 Tháng 1, 2024

    mọi người ơi cho e hỏi code này:
    n = float(input())
    rounded_n = round(n)
    if float(n) - 0.5 == int(n):
    print(int(n-0.5))
    else:
    print(int(rounded_n))
    em gửi vào bị IR
    mà em gửi ở 1 nick khác thì vẫn đúng là sao ạ

    1 phản hồi

    • 0
      penistone 2:39 p.m. 16 Tháng 11, 2023 đã chỉnh sửa
      Note ⚠

      Trường hợp x.50000... thì kết quả là x, không phải x+1 như bình thường


      • -1
        NguyenLePhuc 3:18 p.m. 29 Tháng 7, 2023 đã chỉnh sửa

        VD: x.5000 thì làm tròn sao ạ có test là x, có test là x+1
        *Đã ac bài này