Account
GitHubFeedback
Drafts and results saved on this device
Submit on CSES.fi
CSES Problemset/Introductory Problems

Digit Queries

#2431
Ask AI

Open a hint-first prompt in a new AI chat. Grok may ask you to confirm before sending.

Open Claude Desktop

Time limit:1.00 s
Memory limit:512 MB
Unsolved
Download Tests (.zip)

Consider an infinite string that consists of all positive integers in increasing order:

12345678910111213141516171819202122232425...

Your task is to process qq queries of the form: what is the digit at position kk in the string?

Input

The first input line has an integer qq: the number of queries.

After this, there are qq lines that describe the queries. Each line has an integer kk: a 11-indexed position in the string.

Output

For each query, print the corresponding digit.

Constraints
  • 1≤q≤10001 \le q \le 1000
  • 1≤k≤10181 \le k \le 10^{18}
Sample Test Cases (1)
Example 1ID: sample-1
Input
3
7
19
12
Expected Output
7
4
1
Tools
1
2
3
4
5
6
7
8
9
10
11
12
Draft saved locally
|1 line, 0 chars
Test Bench
Download .zip
Input (stdin)
3
7
19
12
Expected Output
7
4
1