TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  信息发布  解题排行
  • 首页
  • 题库
  • P3889
  • 题目
  • P3889粟粟的书架
    限制 : 时间限制 : - MS   空间限制 : 765536 KB
    评测说明 : 3s
    问题描述

    幸福幼儿园B29班的粟粟是一个聪明机灵、乖巧可爱的小朋友,她的爱好是画画和读书,尤其喜欢Thomas H. Cormen的文章。粟粟家中有一个$R$行$C$列的巨型书架,书架的每一个位置都摆有一本书,上数第$i$行、左数第$j$列摆放的书有$P_{i,j}$页厚。

    粟粟每天除了读书之外,还有一件必不可少的工作就是摘苹果,她每天必须摘取一个指定的苹果。粟粟家果树上的苹果有的高、有的低,但无论如何凭粟粟自己的个头都难以摘到。不过她发现,如果在脚下放上几本书,就可以够着苹果;她同时注意到,对于第$i$天指定的那个苹果,只要她脚下放置书的总页数之和不低于$H_i$,就一定能够摘到。

    由于书架内的书过多,父母担心粟粟一天内就把所有书看完而耽误了上幼儿园,于是每天只允许粟粟在一个特定区域内拿书。这个区域是一个矩形,第$i$天给定区域的左上角是上数第$x1_i$行的左数第$y1_i$本书,右下角是上数第$x2_i$行的左数第$y2_i$本书。换句话说,粟粟在这一天,只能在这$(x2_i-x1_i+1)\times(y2_i-y1_i+1)$本书中挑选若干本垫在脚下,摘取苹果。

    粟粟每次取书时都能及时放回原位,并且她的书架不会再撤下书目或换上新书,摘苹果的任务会一直持续$M$天。给出每本书籍的页数和每天的区域限制及采摘要求,请你告诉粟粟,她每天至少拿取多少木书,就可以摘到当天指定的苹果。

    输入格式

    第一行是三个正整数R, C, M。
    接下来是一个 R行C 列的矩阵,从上到下、从左向右依次给出了每本书的 页数Pi,j。
    接下来 M行,第 i 行给出正整数x1i, y1i, x2i, y2i, Hi,表示第i 天的指定区域 是﹙x1i, y1i﹚与﹙x2i, y2i﹚间的矩形,总页数之和要求不低于 Hi。
    保证 1≤x1i≤x2i≤R,1≤y1i≤y2i≤C。

    输出格式

    有M行,第i 行回答粟粟在第 i 天时为摘到苹果至少需要 拿取多少本书。
    如果即使取走所有书都无法摘到苹果,则在该行输出“Poor QLW” (不含引号)。

    样例输入 1

    5 5 7
    14 15 9 26 53 
    58 9 7 9 32 
    38 46 26 43 38
    32 7 9 50 28 
    8 41 9 7 17 
    1 2 5 3 139 
    3 1 5 5 399 
    3 3 4 5 91 
    4 1 4 1 33 
    1 3 5 4 185 
    3 3 4 3 23 
    3 1 3 3 108 

    样例输出 1

    6
    15 

    Poor QLW 



    样例输入 2

    1 10 7 
    14 15 9 26 53 58 9 7 9 32 
    1 2 1 9 170 
    1 2 1 9 171 
    1 5 1 7 115 
    1 1 1 10 228 
    1 4 1 4 4570457
    1 1 1 1 11
    1 7 1 8 16

    样例输出 2

    6


    10 
    Poor QLW 


    提示

    对于 10%的数据,满足 R, C≤10; 
    对于 20%的数据,满足 R, C≤40; 
    对于 50%的数据,满足 R, C≤200,M≤200,000; 
    另有 50%的数据,满足 R=1,C≤500,000,M≤20,000; 
    对于 100%的数据,满足 1≤Pi,j≤1,000,1≤Hi≤2,000,000,000。