#ABC221C. 选择乘法

选择乘法

选择乘法

题目描述

给你一个整数 NN。请考虑将 NN 的各数位重新排列,并分割成两个正整数。

例如,对于整数 123123,有六种分割方式,如下所示:

121233

212133

131322

313122

232311

323211

这里,分割后的两个整数不能含有前导零。例如,不允许将 101101 分割成 110101。另外,由于分割后的两个整数必须是正整数,因此也不允许将 101101 分割成 111100

通过最优分割,得到的两个整数的乘积最大可能是多少?

输入格式

输入按以下格式从标准输入给出:

NN

输出格式

输出分割后两个整数的乘积的最大可能值。

样例

123
63

如题目描述所述,共有六种分割方式:

121233

212133

131322

313122

232311

323211

这些分割对应的乘积依次为 363663632626626223233232,其中最大的是 6363

1010
100

共有两种分割方式:

10010011

10101010

无论哪种方式,乘积都是 100100

998244353
939337176

数据范围

  • 1N1091 \le N \le 10^9
  • NN 含有两个或两个以上不为 00 的数位。
难度 普及
通过率
尝试 0
已通过 0
ID
2266
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签