地址:http://codeforces.com/contest/1345
题意:按图中规则堆金字塔,给出n个材料,尽量往高的堆,问可以堆出多少个金字塔。
解析:可以推出每个金字塔所需材料数:2,2+5,2+5+8,2+5+8+11.......可以打表,然后二分找>=n的第一个位置,n减去它直到n==0。我当时是把表存在了map里,而且没二分,直接暴力,竟然过了......
wx63316144dde40 博主文章分类:codeforces系列 ©著作权
地址:http://codeforces.com/contest/1345
题意:按图中规则堆金字塔,给出n个材料,尽量往高的堆,问可以堆出多少个金字塔。
解析:可以推出每个金字塔所需材料数:2,2+5,2+5+8,2+5+8+11.......可以打表,然后二分找>=n的第一个位置,n减去它直到n==0。我当时是把表存在了map里,而且没二分,直接暴力,竟然过了......
传送门思路:遍历b数组,找到a数组中小于bib_ibi的下标最小的数。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M