#T2022. 数字查询(Digit Queries)

数字查询(Digit Queries)

数字查询 (Task 2431)

描述

考虑一个由所有正整数按递增顺序拼接而成的无限长字符串: 1234567891011121314151617181920212223242512345678910111213141516171819202122232425\ldots 你需要处理 qq 个形如“字符串中第 kk 个位置上的数字是几”的查询。

输入

第一行输入包含一个整数 qq:查询的数量。 随后有 qq 行描述这些查询。每行包含一个整数 kk:字符串中从 1 开始计数的位置。

输出

对于每个查询,打印对应的数字。

约束

  • 1q10001 \le q \le 1000
  • 位置满足 1k10181 \le k \le 10^{18}

样例

输入:
3
7
19
12
输出:
7
4
1