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

Xem PDF

Điểm: 200 Thời gian: 1.0s Bộ nhớ: 500M Input: bàn phím Output: màn hình

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
    lucky_vn0000    6:33 p.m. 22 Tháng 8, 2024 đã chỉnh sửa

    0.5 =0 joke hay
    (ý bài là ko phải xl theo kiểu double rùi cout mà là string trá hình)


    • 0
      kay    8:32 a.m. 13 Tháng 7, 2024

      đề thì nhập file mà nhập file thì sai chịu đề lừa


      • 0
        khai434343    5:47 p.m. 22 Tháng 5, 2024

        ad ơi cho scratch thêm thời gian đi ạ
        1.0s thì bị TLE


        • 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


            • 0
              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

              1 phản hồi