题目链接
解题方法:乘法原理
题目分析
题目大意
解析
官方解析:
先记录 $0-9$这$10$个数字分别有多少个。不难看出,最小的一个存在的数字和其余的数字降序排列的相加就是答案,但是最小的那个数字不能是$0$,因为题面上说明是正整数。将这两个数加起来时,注意处理进位问题。考虑无解的情况,即一串数字中仅存在$1$个非$0$数字或不存在。 (PS.这道题目原本的时限是$1s$,考虑到题目的难度和评测机的问题,开了$4s$,大家可以自己在FST以后看一下时间。 如果是时限是$1s$的话,$sort$是过不了的,输出也需要优化一下) 时间复杂度 $O(Tn)$。
代码
1 |
|