比赛场次 333
比赛名称 NOIP模拟赛by mzx Day2
比赛状态 已结束比赛成绩
开始时间 2016-10-20 18:30:00
结束时间 2016-10-20 22:00:00
开放分组 全部用户
注释介绍 辣鸡mzx模拟赛的Day2
题解:http://pan.baidu.com/s/1mhN6xW8
题目名称 学姐的巧克力盒
输入输出 chocolatebox.in/out
时间限制 2000 ms (2 s)
内存限制 256 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatar前鬼后鬼的守护 AAAAAAAAAA 6.031 s 112.86 MiB 100
Gravatarscpointer AAAAAAAAAA 8.551 s 154.75 MiB 100
GravatarAntiLeaf AAAAAATTTT 11.061 s 30.47 MiB 60
GravatarCydiater AWAWAWAAEE 7.424 s 20.88 MiB 50
Gravatar_Itachi AWAWAWAAWW 7.985 s 30.75 MiB 50
GravatarFoolMike AAAAATTTEE 8.303 s 95.66 MiB 50
Gravatar再见 AAAATTTTEE 8.755 s 61.33 MiB 40
Gravatarliu_runda AWAAAWTTTT 10.198 s 27.73 MiB 40
GravatarKZNS AAAATTTTTT 12.822 s 52.56 MiB 40
Gravatarjmisnal AWAWAWWWEE 2.052 s 118.57 MiB 30
Gravatarchad AWAWAWEEWW 2.508 s 23.43 MiB 30
GravatarMarvolo AWAWAWTTEE 6.691 s 68.96 MiB 30
Gravatar可以的. AWAWAWTTEE 7.310 s 38.46 MiB 30
GravatarMealy AWAWAWTTEE 8.612 s 68.99 MiB 30
GravatarRapiz AWAWAWTTTT 11.519 s 65.14 MiB 30
GravatarHzoi_chairman AWAWTTTATT 12.418 s 48.38 MiB 30
GravatarNidhogg AATTTTTTTT 16.305 s 7.94 MiB 20
GravatarTheodore AWTWTTTTTT 14.316 s 41.48 MiB 10
Gravatarnjx_07 ATTTTTTTTT 18.006 s 3.72 MiB 10
GravatarPorterCass·D·Ace ATTTTTTTTT 18.020 s 7.94 MiB 10
Gravatarcdcq MMMMMMMMMM 0.000 s 0.00 MiB 0
Gravatar苏白水 C 0.000 s 0.00 MiB 0
Gravatar燕哥到此一游 WWWWWWWWWW 0.021 s 0.15 MiB 0
Gravatarsupersu RRRRRRRRRR 0.026 s 1.84 MiB 0
GravatarLare EEEEEEEEEE 1.254 s 0.31 MiB 0
GravatarHzoi_Yniverse EWEWEWEEEE 3.825 s 62.08 MiB 0
GravatarSky_miner ETETETEEEE 7.050 s 30.83 MiB 0
Gravatar宋逸群 WWWWTTTTEE 8.873 s 38.47 MiB 0
Gravatarciyou WWWWTTTTEE 9.099 s 14.01 MiB 0
Gravatarwyj WTTTTTWWWW 11.705 s 2.22 MiB 0
Gravatarkito WWWTWTTTTT 13.835 s 191.03 MiB 0
GravatarZars19 WWTTTTTTTT 16.031 s 4.13 MiB 0
Gravatarmybing WTTTTTTTTT 18.031 s 3.61 MiB 0

学姐的巧克力盒

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

【题目描述】

学姐得到了一些萨尔那加神器碎片,对于她来说,这些超次元的神器碎片最合适的用途就是:装巧克力,然后送给学长。

学姐拥有$n$种萨尔那加神器碎片,每个碎片都是一个容器,第$i$个碎片有$a_i$个空槽,她可以通过俄罗斯套娃娃这样的方式把一些神器碎片组装起来,装巧克力的步骤是这样的,她首先在第一个容器的每个空槽上装上一颗巧克力,然后将第一个容器复制若干份,在第二个容器的每个空槽上装上一个第一个容器,将第二个容器复制若干份放进第三个容器……以此类推。

现在学姐想知道如果选取编号为某个连续区间的一些容器进行组装,那么最终组装出的容器能放多少颗巧克力?由于答案可能很大,你需要将它对$p_1$取模。

当然学姐也考虑到只吃一种巧克力的话肯定是会吃腻的,现在上有$k$种巧克力,她想问你在上一段的情况下,最终能组装出多少种容器?由于答案可能很大,你需要将它对$p_2$取模。

提示:两个容器不同当且仅当它们某个空槽放的次级容器是不同的,两个一级容器(即直接用来装巧克力的容器)不同当且仅当它们某个空槽放的巧克力种类不同。注意,在容器自我复制的时候紫萱学姐可以指定它复制出的种类,也就是复制出来的容器可能与原容器不同。

【输入格式】

输入数据第一行为五个非负整数$n,m,k,p_1,p_2$,$m$为学姐询问的总次数,其他意义如题目所示。

接下来一行为$n$个正整数,第$i$个数代表$a_i$。

接下来$m$行每行三个正整数$ty,l,r$。$ty∈\{1,2\}$,代表询问种类,询问区间为$[l,r]$,数据保证$l≤r$。

此外,若$p_1$为$0$那么代表数据中不存在第一种询问,$p_2$同理。

【输出格式】

共$m$行,每行一个非负整数,代表询问的答案。

【样例输入】

3 2 2 9 7
2 2 2
1 1 3
2 1 2

【样例输出】

8
2

【提示】

样例中第一个询问三个容器嵌套在一起一共有8个空位。

第二个询问第一个容器有四种(两个空位,每个空位可以放两种巧克力),第二个容器有16种,对7取模之后答案为2

大样例

【来源】

mzx