问题 5241 --鸢尾花数

5241: 鸢尾花数

题目描述

所谓鸢尾花数,是指一个正整数的十进制表示中,任意相邻两位的数字之差是一个常数,比如 $12345$,$8642$,$66666$ 都是鸢尾花数,而 $8910$ 不是。 给定一个区间 $[a,b]$,请找出在 $a$ 到 $b$ 之间的所有鸢尾花数。

输入

单独一行:两个正整数 $a$ 与 $b$

输出

单独一行:表示给定区间内所有的鸢尾花数,以空格隔开。如果该区间内没有鸢尾花数,输出 `-1`。

样例输入输出

输入#1 复制
100 150
输出#1 复制
111 123 135 147

提示

+ 对于 $50\%$ 的数据:$100 \leq a \leq b \leq 999$; + 对于 $100\%$ 的数据:$100 \leq a \leq b \leq 100000$。
序号 标题 作者 发表时间 费用 订购数 操作