Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

FINDIGIT - Tìm chữ số

Here is the text transformed into plaintext:


Nguồn: Ôn HN tháng 11/2017, Thầy Lê Minh Hoàng, Ngày 2

Xét biểu diễn thập phân của phân số a/b. Biểu diễn này có thể là một số thập phân hữu hạn hoặc một số thập phân vô hạn tuần hoàn. Nếu phân số có thể biểu diễn bởi một số thập phân hữu hạn, ta có thể viết thêm một dãy vô hạn các chữ số 0 vào sau chữ số cuối cùng sau dấu chấm thập phân và coi đó cũng là một số thập phân vô hạn tuần hoàn. Ví dụ:

  • 100/8 = 12.500…0…
  • 17/3 = 5.66…6…
  • 99/140 = 0.70714285714285…714285…

Yêu cầu: Sau khi đánh số từ 1 trở đi, từ trái qua phải các chữ số đứng sau dấu “,” trong biểu diễn thập phân của a/b, hãy xác định chữ số thứ k.

Ví dụ:

  • Với a = 100, b = 8, k = 2, chữ số đứng thứ 2 sau dấu chấm thập phân của giá trị 100/8 là chữ số 0.
  • Với a = 99, b = 140, k = 12, chữ số đứng thứ 12 sau dấu chấm thập phân của giá trị 99/140 là chữ số 2.

Dữ liệu vào:

  • Gồm một dòng chứa ba số nguyên dương a, b, k < 10^18 cách nhau ít nhất một dấu cách.

Dữ liệu ra:

  • Ghi ra một số nguyên duy nhất là giá trị chữ số tìm được.

Ví dụ:

Dữ liệu vào:

100 8 1

Dữ liệu ra:

5

Dữ liệu vào:

17 3 10

Dữ liệu ra:

6

Dữ liệu vào:

99 140 12

Dữ liệu ra:

2

Được gửi lên bởi:noname00.pas
Ngày:2017-11-29
Thời gian chạy:0.100s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3
Nguồn bài:Bài tập Ôn HN 01/2017 (Thầy Lê Minh Hoàng)

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.