#ARC224D. 所有数对的烦恼
所有数对的烦恼
所有数对的烦恼
时间限制:2s
空间限制:1024MB
题目描述
有 张卡片,编号为 。初始时,每张卡片上都没有写任何内容。
你可以在每张卡片上写下任意多个正整数,也可以一个都不写。每写一次正整数 ,产生的代价等于 的十进制表示的位数。
请判定是否能使下列条件成立;若可以,求所需总代价的最小值,否则输出 。
- 对任意满足 的正整数对 ,都存在一张卡片,其上恰好只写了 中的一个。
共有 组测试数据,请分别求解。
输入格式
第一行输入整数 。
接下来 行,每行输入两个整数 ,表示一组测试数据。
输出格式
输出 行。第 行输出第 组测试数据的答案。
样例输入 1
4
3 5
100 25
5 1225
180 998244
样例输出 1
5
39
-1
17655598
样例说明
对于第一组测试数据,可以在卡片 上写 ,在卡片 上写 ,在卡片 上写 ,总代价为 。
对于第三组测试数据,无法满足条件,因此输出 。
数据范围
对于所有数据:
- ;
- ;
- ;
- 同一个输入文件中, 的总和不超过 ;
- 同一个输入文件中, 的总和不超过 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 12 | |
| 2 | 24 | |
| 3 | 40 | ,且同一输入中 |
| 4 | 24 | 无特殊限制 |