CSES 2431 - Digit Queries
1.0s 512M考慮一個由所有正整數由小到大串接而成的無限長字串:
12345678910111213141516171819202122232425...
你的任務是處理 \(q\) 筆詢問,每筆的形式為:字串中第 \(k\) 個位置上的數字是什麼?
輸入格式
第一行輸入有一個整數 \(q\):詢問的筆數。
接著有 \(q\) 行描述這些詢問。每行有一個整數 \(k\):字串中以 \(1\) 為起始的位置。
輸出格式
對每一筆詢問,輸出對應的數字。
範例輸入 1
3
7
19
12
範例輸出 1
7
4
1
限制
- \(1 \le q \le 1000\)
- \(1 \le k \le 10^{18}\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入