开始: 2024-06-22 17:45:00

24春季班期末测试

结束: 2024-06-22 20:20:00
当前  2025-01-24 17:34:19  类型: IOI  状态: 已经结束 

P6. 质数路径
描述

小A给小 D 出了一个难题,他给小 D 两个素数 A,B ,保证 A,B 的位数相同且为 4 位或 5 位。

小D只能对 A 作一种操作,即将其中一位数字改成另一个数字,要求每次操作后得到的数还是一个素数,问最少多少次可以从 A 变到 B!


输入

第一行一个整数 t ,代表有 t 组数据(t \leq 20

对于每组数据,输入一行两个四位或五位素数 A,B


输出

对于每组数据输出一行,表示最少的操作次数

无解输出 No solution


样例

输入

1
1033 8179

输出

6

输入

1
1373 8017

输出

7

输入

1
1033 1033

输出

0
提示

50%数据,A,B都是4位

100%数据,t\leq 20

提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交