[Buổi 2][Rẽ nhánh][RDD] Bài 2: Số nguyên X


LÀM BÀI

Points: 10
Time limit: 1.0s
Memory limit: 125M

Author:
Problem types
Allowed languages
C++

Số nguyên X

Bối cảnh

Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.

Yêu cầu

Cho một số nguyên \(X\) trong khoảng từ \(-10^{18}\) đến \(10^{18}\) (bao gồm), in \(\left\lfloor \frac{X}{10} \right\rfloor\).

Input

\(X\)

Output

In \(\left\lfloor \frac{X}{10} \right\rfloor\). Lưu ý rằng nó phải được xuất dưới dạng số nguyên.

Ràng buộc

\( -10^{18} \leq X \leq 10^{18}\)

Tất cả các giá trị đầu vào là số nguyên.

Ví dụ 1

Input

47

Output

4

Giải thích ví dụ

Các số nguyên không vượt quá \(\frac{47}{10} = 4.7\) là tất cả các số nguyên âm, \(0, 1, 2, 3, và 4\). Số nguyên lớn nhất trong số chúng là \(4\), vì vậy chúng ta có \(\left\lfloor \frac{10}{47} \right\rfloor = 4\).

Ví dụ 2

Input

-24

Output

-3

Giải thích ví dụ

Vì số nguyên lớn nhất không vượt quá \(\frac{-24}{10} = -2.4\) là \(-3\), vì vậy chúng ta có \(\left\lfloor \frac{10}{-24} \right\rfloor = -3\). Lưu ý rằng \(-2\) không thỏa mãn điều kiện, vì \(-2\) vượt quá \(-2.4\).

Ví dụ 3

Input

50

Output

5

Giải thích ví dụ

Số nguyên lớn nhất không vượt quá \(\frac{50}{10} = 5\) là \(5\) chính nó. Vì vậy, chúng ta có \(\left\lfloor \frac{10}{50} \right\rfloor = 5\).

Ví dụ 4

Input

-30

Output

-3

Giải thích ví dụ

Giống như ví dụ trước, \(\left\lfloor \frac{10}{-30} \right\rfloor = -3\).

Ví dụ 5

Input

987654321987654321

Output

98765432198765432

Giải thích ví dụ

  • Ví dụ 1: Với X = 47, \(\frac{47}{10} = 4.7\), và số nguyên lớn nhất không vượt quá 4.7 là 4, vì vậy kết quả là 4.
  • Ví dụ 2: Với X = -24, \(\frac{-24}{10} = -2.4\), và số nguyên lớn nhất không vượt quá -2.4 là -3, vì vậy kết quả là -3.

Câu trả lời là \(98765432198765432\). Đảm bảo rằng tất cả các chữ số khớp nhau.

Giải thích

Với một số thực \(x\), \(\left\lfloor x \right\rfloor\) là "số nguyên lớn nhất không vượt quá \(x\)". Ví dụ, chúng ta có \(\left\lfloor 4.7 \right\rfloor = 4\), \(\left\lfloor -2.4 \right\rfloor = -3\), và \(\left\lfloor 5 \right\rfloor = 5\). (Để biết thêm chi tiết, vui lòng tham khảo mô tả trong các ví dụ đầu vào và đầu ra.)

Thông tin học tập

  • Buổi: B02
  • Concepts: if/else, logical expressions
  • Giới hạn kiến thức: B01-B02
  • Time limit: 1 second
  • Memory limit: 125 MB
  • Point: 10

Comments

There are no comments at the moment.

Zalo