比赛场次 272
比赛名称 ZLXOI2015Day1
比赛状态 已结束比赛成绩
开始时间 2015-10-29 08:30:00
结束时间 2015-10-29 12:00:00
开放分组 全部用户
注释介绍 水题水题!
题解:http://www.cnblogs.com/Satoshi/p/4919978.html
第二题数据已加强。
题目名称 虐狗大赛
输入输出 thebigmatch.in/out
时间限制 250 ms (0.25 s)
内存限制 256 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatarmikumikumi AAAAAAAAAA 0.258 s 1.64 MiB 100
GravatarBinary10 AAAAAAAAAA 0.273 s 2.61 MiB 100
Gravatar高哥 AAAAAAAAAA 0.295 s 1.84 MiB 100
GravatarKZNS AAAAAAAAAA 0.300 s 1.54 MiB 100
Gravatar~Love Star AAAAAAAAAA 0.322 s 3.34 MiB 100
GravatarSkyo AAAAAAAAAA 0.326 s 3.34 MiB 100
Gravatardevil AAAAAAAAAA 0.343 s 7.18 MiB 100
Gravatarzero_std AAAAAAAAAA 0.482 s 2.83 MiB 100
Gravatar农场主 AAAAAAAAAA 0.682 s 1.05 MiB 100
Gravatar小明 AAAAAAAAAA 0.731 s 0.93 MiB 100
GravatarNVIDIA AAAAAAAAAA 0.736 s 1.08 MiB 100
Gravatardududu AAAAAAAAAA 0.747 s 2.60 MiB 100
Gravatar1azyReaper AAAAAAAAAA 0.750 s 1.07 MiB 100
Gravatarミント AAAAAAAATT 1.308 s 1.84 MiB 80
Gravatar浅蓝深蓝 AAEEEEEEEE 0.626 s 0.37 MiB 20
GravatarTen.X AAEEEEEEEE 0.740 s 0.20 MiB 20
Gravatarywx AWWWWWWWWW 0.304 s 1.69 MiB 10
GravatarThe laster WWWWWWWWWW 0.266 s 1.84 MiB 0
Gravatarskik WWWWWTWTTT 1.136 s 1.84 MiB 0

虐狗大赛

★★★   输入文件:thebigmatch.in   输出文件:thebigmatch.out   简单对比
时间限制:0.25 s   内存限制:256 MiB

【题目描述】


Single dog

single dog

single all the day

See the AV

hit the plane

they're doing all the day    

Hey

Single dog

single dog

why not be a gay

No more wait

no more afraid

make him be a gay--刘晨晨


很久很久以前,在遥远的南方的阿里木多大陆,一群单身狗无忧无虑的生活着,与世隔绝,怡然自得

可以是有一天,一群自称“情侣教会”的组织突然袭击了阿里木多大陆,科技无比落后的单身狗们迅速被击败。

情侣教会建立了殖民帝国,用独裁和高压手段统治单身狗们。

然而随着北方所谓“民主”、“科学”思想的传入,单身狗们似乎有了觉醒的姿态,一系列抗议、游行引起了社会骚乱。

此时帝国的皇帝为黄小明·阿卜杜拉二世,皇后为安杰拉·卑鄙

他们打算用残酷的手段来警示单身狗们造反的后果,为此,帝国的首相奉皇后之命要举办一场虐狗大赛。

他从巴士迪监狱里拖出来了N条被逮捕的反动的单身狗(4<=n<=100000),让他们站成一排。

许多情侣来参加这场大赛,他们以各种姿势、各种方法在单身狗面前秀恩爱,并且在情侣中央广播电视台现场直播。每对情侣对i号单身狗和j号单身狗为两端组成的子序列的单身狗造成k吨伤害。

每个单身狗都有两个参数:心理状态值H和心理承受能力D

单身狗受到的实际伤害为k-D(H-=(k-D)),若实际伤害小于0,则反而能参加H

在几段攻击之后首相要求实时更新每个单身狗的H,输出在大屏幕上。(更新次数很少)

【输入格式】

第一行一个正整数n

第二行为H1,H2,H3.....Hn

第三行为D1,D2,D3.....Dn

第四行一个正整数q,表示q次操作

5-q+6行,每行第一个数为0或1

若为0接下来三个数i,j,k

若为1表示更新

【输出格式】

每次更新输出所有单身狗的H,每次输出一行

【样例输入】

4

1 2 3 4

1 3 2 1

5

0 1 2 4

0 2 3 3

1

0 1 1 0

1

【样例输出】

-2 1 2 4

-1 1 2 4

【提示】

第一次攻击输出为4,对1号实际伤害为4-1=3,对2号实际伤害为4-3=1

第二次攻击输出为3,对2号实际伤害为0,对3号实际伤害为1

第三次攻击输出为0,对1号实际伤害为-1,使得H1增大1

对于20%的数据,n<=1024,q<=1024

对于另外20%的数据,Di=0;

对于另外10%的数据, 所有Di相同

对于100%的数据,n<=100005,q<=10050,更新次数<=50

【来源】