B. 高精度吗

    传统题 1000ms 256MiB

高精度吗

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小 S 拿到了一个不超过 500 位的正整数 x,但它不小心忘记了末尾的某些位是多少。于是他用 ? 表示了末尾的一些位置。

小 Y 让小 S 算出 x 乘以一个一位数 k 的结果 kx,因为有些位置不知道,因此小 Y 肯定算不出准确值。请你输出 kx 的误差。

具体地说,请输出 kx 有可能的最大值与最小值的差。

输入格式

第一行为一个长度小于 500 的字符串,即 x。

第二行为 k(1≤k≤9)。

输出格式

输出 kx 有可能的最大值与最小值的差。

123456789123456789123456789
5
0
33?
3
27
33?????????
5
4999999995
123456789?
1
9

数据规模与约定

对于 20% 的数据,保证字符串 x 中没有 ?。

对于另外 20% 的数据,保证 x 的位数小于等于 8 位。

对于另外 20% 的数据,保证 k=1。

对于 100% 的数据,保证 x 的位数小于等于 500 位,保证如果有 ?,则只有字符串末尾有连续的 ?,且保证开头至少有一位不是 ?,1≤k≤9。

图灵周赛 Round 21(一场)

未参加
状态
已结束
规则
ACM/ICPC
题目
4
开始于
2025-6-7 18:30
结束于
2025-6-7 23:30
持续时间
5 小时
主持人
参赛人数
15