CF1288B.Yet Another Meme Problem

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Yet Another Meme Problem

题目描述

请根据这张图片 http://tiny.cc/ogyoiz 猜测题意。

给定两个整数 AA 和 BB,计算有多少对 (a,b)(a, b) 满足 1≤a≤A1 \le a \le A,1≤b≤B1 \le b \le B,且方程 a⋅b+a+b=conc(a,b)a \cdot b + a + b = conc(a, b) 成立,其中 conc(a,b)conc(a, b) 表示将 aa 和 bb 拼接起来得到的数字(例如,conc(12,23)=1223conc(12, 23) = 1223,conc(100,11)=10011conc(100, 11) = 10011)。aa 和 bb 不应包含前导零。

输入格式

第一行包含一个整数 tt(1≤t≤1001 \le t \le 100),表示测试用例的数量。

每个测试用例包含两个整数 AA 和 BB(1≤A,B≤1091 \le A, B \le 10^9)。

输出格式

输出一个整数,表示满足条件的 (a,b)(a, b) 对数,即 1≤a≤A1 \le a \le A,1≤b≤B1 \le b \le B,且 a⋅b+a+b=conc(a,b)a \cdot b + a + b = conc(a, b)。

说明/提示

在第一个测试用例中,只有一组满足条件的 (a,b)(a, b):a=1a = 1,b=9b = 9(1+9+1⋅9=191 + 9 + 1 \cdot 9 = 19)。

由 ChatGPT 4.1 翻译

样例

3
1 11
4 2
191 31415926
1
0
1337

在线编程 IDE

建议全屏模式获得最佳体验