问题3441--#运算符

3441: #运算符

时间限制: 1 Sec  内存限制: 512 MB
提交: 0  解决: 0
[提交] [状态] [讨论版] [命题人:]

题目描述

运算符#定义是指:对两个正整数X,Y(X#Y)的值为X的各位数字之和乘以Y的各位数字中最大的一个再加上Y的各位数字中最小的一个。 例如 (9#30)=9*3+0=27 但 (30#9)=3*9+9=36 表达式的定义为:(变量#变量)或(表达式#表达式)。 (变量是正整数)例如以下一些表达式: a (a#a) ((a#a)#a) (a#((a#a)#((a#a)#a))) 现在给你两个正整数:a 和k ,你的任务是确定最少用几个#能使关于变量a 的表达式的值等于 k。

输入

仅一行两个正整数a,k 。(a,k<=999999999)

输出

输出最小需要的“#”的个数,若无解,输出“never”。

样例输入

样例1:
718 81

样例2:
999 333

样例输出

样例1:
3
注:((718#(718#718))#718)=((718#129)#718)=(145#718)=81

样例2:
never

来源/分类


[提交] [状态]