Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập tknpdapanchusothuk

Chữ số thứ k

Dễ Số họcTìm kiếm nhị phân

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Viết tất cả các số nguyên dương lên một hàng theo thứ tự tăng dần, ta được một dãy chữ số vô hạn:

1234567891011121314...

Cho số nguyên \(k\), hãy tìm chữ số thứ \(k\) trong dãy chữ số nói trên.

Input

Một dòng duy nhất chứa số nguyên \(k\) (\(1 \le k \le 10^{18}\)).

Output

In ra một chữ số duy nhất - chữ số thứ \(k\) của dãy.

Example

Input:

14

Output:

1

Note

Dãy chữ số được ghép từ các số \(1, 2, 3, \ldots\): "\(1\) \(2\) \(3\) \(4\) \(5\) \(6\) \(7\) \(8\) \(9\) \(10\) \(11\) \(12\) \(13\) \(14\) \(\ldots\)" tương ứng với dãy chữ số "1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4...". Chữ số ở vị trí thứ \(14\) (tính từ \(1\)) là chữ số đầu tiên của số \(12\), tức là chữ số "1".

Bình luận

Chưa có bình luận nào.