题解:P9390 金盏花2023年6月8日 · 阅读需 1 分钟lailaiBlogger原题链接 洛谷 P9390 金盏花 解题思路 分类讨论: 如果 ZZZ 不是十二位数(Z<1012Z<10^{12}Z<1012),要使 XXX 尽可能小,即 100000Y‾\overline{100000Y}100000Y:∣X−Z∣=1012+Y−Z\lvert X-Z\rvert=10^{12}+Y-Z∣X−Z∣=1012+Y−Z。 否则,XXX 和 ZZZ 位数相同,取三种情况的最小值即可: 前六位相同:∣X−Z∣=∣Y−Z mod 106∣\lvert X-Z\rvert=\lvert Y-Z\bmod10^6\rvert∣X−Z∣=∣Y−Zmod106∣。 前五位相同,第六位大 111: