题目如上
题目要求
找两个数 a,b ≤ 1e18 让 g(a)+g(b) 尽量大 并且 f(a)≠f(b)
为什么选这两个数?
第一个数 a=277777788888899 它是已知的“持久性冠军”,(涉及到数论的持久性这里不过多解释大家可以自行搜索) g(a)=10(要变 10 次才能变成个位数) f(a)=4996238671872
第二个数 b=27777789999999999 它的 f(b)=844424930131931,和 f(a) 不一样 ✅ 它的 g(b)=2
总和 10+2=12
答案
27777789999999999 277777788888899
代码就不放了,直接输出就行

京公网安备 11010502036488号