#ARC174D. 数字与平方根

数字与平方根

数字与平方根

时间限制:2s
空间限制:1024MB

题目描述

你需要处理 TT 组测试。对于每组测试,给定一个整数 NN,求满足以下条件的整数 xx 的个数:

  • 1≤x≤N1\le x\le N;
  • 记 y=⌊x⌋y=\lfloor\sqrt{x}\rfloor。将 xx 和 yy 不含前导零地写成十进制数字后,yy 是 xx 的前缀。

输入格式

第一行一个整数 TT。

接下来 TT 行,第 ii 行一个整数 NiN_i。

输出格式

输出 TT 行,第 ii 行输出第 ii 组测试的答案。

样例输入 1

2
1
174

样例输出 1

1
22

数据范围

  • 1≤T≤1051\le T\le 10^5;
  • 1≤Ni≤10181\le N_i\le 10^{18}。
子任务编号 分值 特殊限制
1 10 T≤5T\le 5 且 Ni≤2×105N_i\le 2\times 10^5
2 20 T≤20T\le 20 且 Ni≤1010N_i\le 10^{10}
3 40 T≤5000T\le 5000
4 30 无特殊限制