数字重组
比赛主页
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
ljl有一个整数
,他可以任意重组整数中每个数字的位置。对于重组后的数字,我们按照如下规则计算权值:
将这个数字每三位分成一组(从低位往高位,不足三位在高位补充
),每组的权值为这组数字所表示的大小,最终权值为所有组的权值之
积
。
请帮ljl计算,通过重组能得到的
最大
最终权值。
输入描述:
输入包含一行,为一个整数
。
输出描述:
输出一行,包含一个整数,表示能得到的最大权值。
示例1
输入
复制
9099
9099
输出
复制
8910
8910
说明
示例2
输入
复制
12345
12345
输出
复制
22412
22412
说明
数字重组
返回全部题目
列表加载中...
9099
8910
12345
22412