C 题非常规解 hack
1
20
10000 10 10 10 10 10 10 10 10 10 10 10 1000 9 1000 10 10 10 10 10
该数据常规解的答案是20018000
而非常规解是11110000
可以通过无限填充 10 的数量来 hack 取前 20 或者前 30 或者更大的数字。
核心构造方法是加入一个超大数 A 作为最大值,然后用两个次大数B,C夹住一个小数D,使取D成为唯一可以构造出A*(B+C)的方法。
1
20
10000 10 10 10 10 10 10 10 10 10 10 10 1000 9 1000 10 10 10 10 10
该数据常规解的答案是20018000
而非常规解是11110000
可以通过无限填充 10 的数量来 hack 取前 20 或者前 30 或者更大的数字。
核心构造方法是加入一个超大数 A 作为最大值,然后用两个次大数B,C夹住一个小数D,使取D成为唯一可以构造出A*(B+C)的方法。
相关推荐
查看6道真题和解析