P16783 [蓝桥杯 2026 国 A] 密钥提取

题目描述

小蓝正对一套基于大数乘法的加密算法进行安全评估。在评估过程中,他利用该算法生成了两个特殊的密钥 $A$ 和 $B$: - 密钥 $A$ 由 $20260606$ 个数字 $9$ 组成,即 $A = \underbrace{99...9}_{20260606\text{个}}$ - 密钥 $B$ 由 $2026$ 个数字 $9$ 组成,即 $B = \underbrace{99...9}_{2026\text{个}}$ 通过计算两者的乘积,小蓝得到了超长的联合密钥 $S = A \times B$。 为了校验该密钥在传输过程中的完整性,小蓝需要提取 $S$ 的十进制表示(从左往右数,不含前导零)中特定数位上的数字。设 $d_1, d_2, d_3$ 分别为 $S$ 的第 $2026$ 位、第 $20260523$ 位和第 $20262632$ 位的数字。 现在,请你求出由这三个提取出的数字按顺序组成的三位整数 $\overline{d_1 d_2 d_3}$ 的值。这里 $d_1$ 为百位数字(保证 $d_1$ 不为 $0$),$d_2$ 为十位数字,$d_3$ 为个位数字。例如,若提取出的三个数字分别为 $d_1=2, d_2=5, d_3=7$,则你应当提交的答案为 $257$。

输入格式

输出格式

这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只需编写一个程序输出这个整数,填写多余的内容将无法得分。