真白的幻觉
题号:NC312079
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld

题目描述

\hspace{15pt}这道题很简单,只需要两只手各举起一个数字就可以了。
\hspace{15pt}mashiro 吃菌子中毒时发现将数字按位累乘非常好玩,于是她决定好好研究一下。

\hspace{15pt}定义 f(x) 为将 x 的每一位数字相乘的结果,例如 f(21) = 2 \times 1 = 2f(42) = 4 \times 2 = 8f(84) = 8 \times 4 = 32f(114514) = 80 等等。
\hspace{15pt}定义 g(x)x := f(x)(x \neq f(x)) 可以执行的次数,即重复执行操作“当 x \neq f(x) 时令 x := f(x)”,直到出现 x = f(x) 为止需要的执行次数。

\hspace{15pt}构造两个不超过 10^{18} 的正整数 a, b,最大化 g(a) + g(b) 的值,且 f(a) \neq f(b)

输入描述:

\hspace{15pt}本题不需要处理输入。

输出描述:

\hspace{15pt}在一行上输出两个正整数,表示答案。

\hspace{15pt}如果存在多个解决方案,您可以输出任意一个,系统会自动判定是否正确。注意,自测运行功能可能因此返回错误结果,请自行检查答案正确性。
示例1

输入

复制
(无输入)

输出

复制
1 23

说明

\hspace{15pt}样例仅供输出参考。
\hspace{15pt}我没要求你永远都出很好的题,我不是恶魔。
\hspace{15pt}可是,输出两个整数什么意思?你的出题观念怎么了?你才21岁吧?再这样下去,你42岁输出四个数,84岁输出八个数,最后就变成八常大数了。
\hspace{15pt}作为正义做题人,我可能得打败你。真的。

备注: