Description
6×9=42 对于 10 进制来说是错误的,但是对于 13 进制来说是正确的。
即() 6(13)×9(13)=42(13) ,而() 42(13)=4×131+2×130=54(10) 。
现在编写一段程序,读入三个整数 p 、 q 和 r ,然后确定一个进制 B ( 2≤B≤16 )使得 p×q=r 。如果 B 有很多选择,输出最小的一个。
一行,包含三个整数 p 、 q 和 r 。 p 、 q 、 r 的 所有位都是数字,并且 1≤p 、 q 、 r≤1000000
一个整数 B (使得 p×q=r 成立的最小 B ,如果没有合适的 B 输出 0 ,且 2≤B≤16 )
12 4 48
9