[codevs2640]打印页数

贪心,不知道怎么想的就大师难度了

有些细节需要处理一下:首先是注意一行可能有多个标注,用inc记录,初始值付成1.

另一个数组存好多个k(=0=只是觉得比较方便,反正数据弱),表示每一页(反正不会超过n,谁叫你说一定有解呢,就是人性,哼),用指针d记录打印到了第几页

最后从1到n扫一遍,可以放就放,不能放就下一页

代码

var
        f,t:array[0..5000] of longint;
        d,r,k,n,all,x,y,i,j:longint;

        begin
                readln(n,k);
                readln(all);
                for i:=1 to n do t[i]:=1;
                for i:=1 to n do f[i]:=k;
                d:=1;
                for i:=1 to all do
                begin
                        readln(x,y);
                        t[x]:=t[x]+y;
                end;

                for i:=1 to n do
                begin
                        if f[d]>=t[i] then dec(f[d],t[i])
                        else begin inc(d); dec(f[d],t[i]); end;
                end;

                writeln(d);
        end.

喜欢就收藏一下,vic私人qq:1064864324,加我一起讨论问题,一起进步^-^

时间: 2024-08-26 06:32:19

[codevs2640]打印页数的相关文章

vijos1203:CoVH之资料页数

P1203CoVH之资料页数 Accepted 标签:柯南之Vijos被黑事件[显示标签] 背景 推理和著风的节奏变得清晰不在场证明和诡计都可以揭穿... 唯一看透真相的是看上去是小孩头脑却是大人他的名字是名侦探柯南! 描述 [CoVH05]柯南已经从灰原哀那里得到了一些关于OIBH组织的情报, 他想在阿笠把整理的资料打印出来, 仔细研究.这份资料的正文包含许多行,某些行可能包含一些脚注标记,一个脚注可能包含一行或多行,并且必须和对应的脚注标记印刷在同一页一页所允许印刷的最多行数是已知的,任何一

CSS3-基于浮动的布局,响应式WEB设计,定位网页上的元素,设计打印页面的css技术

基于浮动的布局: 1.除非图片设置了宽度,否则始终应该要对浮动的图片设置一个宽度,这样可以让浏览器给其他内容腾出环绕的空间 2.当侧边栏的高度与主内容区的高度不一致的时候,可以用个margin进行调整 3.在一个非浮动元素<div>中存在一个浮动元素,当浮动元素高于元素本身的时候,内容就会溢出<div>中,解决方案如下: A:在</div>介绍之前添加一个换行,并且添加一个类<br class=”clear”/>,之后创建一个样式br.class{clear

OpenERP 关于页码总页数

如何设置"第几页/共几页",看了这个你就明白了 来源: <https://bugs.launchpad.net/openobject-server/+bug/1138102> 来自为知笔记(Wiz) OpenERP 关于页码总页数,布布扣,bubuko.com

打印份数控制

域值:TDCOPIES 打印份数控制,布布扣,bubuko.com

总页数,页码,起始记录数之间的关系

totalRecords:总记录数 pageRecordNum:每页最多显示记录数 totalPages:总页数 pageNo:页码 pageBegin:每页开始的记录数 pageEnd:每页结束记录数 各变量之间的关系: totalPages = totalRecords%pageRecordNum  ==  0 ?totalRecords / pageRecordNum :totalRecords / pageRecordNum + 1: pageBegin =  pageNo<=1 ?0

ecshop订单打印页显示商品缩略图和序号

订单打印页显示商品缩略图,在论坛没找到适合2.7.2相关的文章,特意贴上来给大家研究一下.1.找到 $sql = "SELECT o.*, IF(o.product_id > 0, p.product_number, g.goods_number) AS storage, o.goods_attr, g.suppliers_id, IFNULL(b.brand_name, '') AS 复制代码 加入读取商品图片地址 g.goods_thumb, 复制代码 2.调用商品图片打开 data/

关于页数的用户体验

我上一个网站找素材,素材当然很多,所以要一页一页的去找合适的,但是它的页数实在是让我觉得很囧,它的页数显示如下图: 没有"上一页""下一页"的链接. 我为什么执着于这两个链接呢,因为我在浏览页面找需要的素材的时候,眼睛自然是寻找素材中,迅速浏览完这一页没有合适的素材,我很着急的想跳到下一页去继续找,但是当我想迅速到达下一个页面,却发现很难. (1)如果没有这两个链接的时候,首先,我还要去找我所在的页面,好,是56页,然后再去点击57页.是不是觉得很难找?确实,因为中

jquery ajax 调用kkpager插件 异步加载重新生成分页后,点击页数还是跟首次加载一样

kkpager的用法网上有很多,可以百度的到. 但是在调用动态数据的时候发现两个问题 1.Ajax数据变化但是页码不变的问题,方法来自网上 2.按查询条件重新生成数据和分页,点击分页事件后totalpage 和totalrecord 和没加条件查询的数据一样. 主要原因是因为客户端不会帮你保留总页码数和总条数, 所以在按查询条件重新生成数据时,用hidden按钮绑定你的总页数和总条数 下面是ajax 调用后台数据,返回的总页数和总条数,都存放在hidden里了 $.ajax({ type: "g

js怎么获取访问页数记录(知道的能不能告诉我一下)

这次老大布置了一个任务,但是我有几个地方不会,请大家帮一个忙吧.这个任务主要就是使用js获取:1.网站来源截取2.上网IP截取3.上网地址截取4.操作系统截取5.分辨率截取6.访问页数记录,但是我只能获取到1.网站来源4.操作系统5.分辨率这几个,其中上网IP.地址我是截取到,但是有人说我这种截法是不行的,所以你们谁看到的能不能告诉我一下这几个是怎样截取的,谢谢你们了,这个是我写的代码,能不能告诉我一下那个文字效果是什么啊 <!DOCTYPE HTML> <html> <he