贪心.
乍一看像是数位 $dp$ ,仔细想一下其实只需要枚举每个数就可以了.
暴力枚举定价为 $x$ ,每次用 $x$ 更新答案后,把 $x$ 最低的不为 $0$ 的那一位 $+1$ ,继续枚举,中间的显然都没有 $x$ 优.
每一位最多被加 $10$ 次,时间复杂度 $O(T\cdot 10\log^2 R)$ .
1 |
|
夢はここに 思い出は遠くに
贪心.
乍一看像是数位 $dp$ ,仔细想一下其实只需要枚举每个数就可以了.
暴力枚举定价为 $x$ ,每次用 $x$ 更新答案后,把 $x$ 最低的不为 $0$ 的那一位 $+1$ ,继续枚举,中间的显然都没有 $x$ 优.
每一位最多被加 $10$ 次,时间复杂度 $O(T\cdot 10\log^2 R)$ .
1 | #include<bits/stdc++.h> |