摘要: 考虑统计出每一个数位的出现次数,然后乘i求和 DFS cpp include include include include include include include define int long long using namespace std ; const int ha = 1e9+7 阅读全文
posted @ 2019-10-29 09:40 _L_Y_T 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 是的,我又去偷题面了 解析在代码里 溜了溜了! 阅读全文
posted @ 2019-10-28 21:24 _L_Y_T 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 思路清看代码 DFS版 阅读全文
posted @ 2019-10-28 15:56 _L_Y_T 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 偷得题面 设f[i]代表第i位上不算前导零每个数出现多少次 比如54321 首先是5,,5在万位上,那么个十百千位每个数都会出现至少5 f[bit]次,然后万位上,5以下的数都会出现,然后以此类推 最后加完所有位之后,在处理4321这样的跑不满的零位就好了qwq 代码 DFS版 cpp includ 阅读全文
posted @ 2019-10-28 09:40 _L_Y_T 阅读(115) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-22 21:19 _L_Y_T 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-22 16:05 _L_Y_T 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-21 09:37 _L_Y_T 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-20 17:21 _L_Y_T 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 首先我们先按照报废时间排序,然后判断在鬼ID那个时间里能不能修好,如果修不好就炸掉 cpp include include include include include define maxn 250000 define int long long define rep(x,y,z) for(in 阅读全文
posted @ 2019-10-08 20:46 _L_Y_T 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 按照大小排下序,你会发现,如果按照从大到小的顺序,那么给凳子打折一定是最优的 于是,我们就可以找凳子打折,最后无论剩下多少都撂倒最后一个购物车里 阅读全文
posted @ 2019-10-08 16:13 _L_Y_T 阅读(157) 评论(0) 推荐(0) 编辑