比赛 NOIP模拟赛by mzx Day2 评测结果 WTTTTTTTTT
题目名称 学姐的巧克力盒 最终得分 0
用户昵称 mybing 运行时间 18.031 s
代码语言 C++ 内存使用 3.61 MiB
提交时间 2016-10-20 21:39:04
显示代码纯文本
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<string>
#include<cstring>
#include<iomanip>
#include<cmath>
using namespace std;
int a,b,c,d,e,x[1100000];
int main()
{
	freopen("chocolatebox.in","r",stdin);
	freopen("chocolatebox.out","w",stdout);
	cin>>a>>b>>c>>d>>e;
	for(int i=1;i<=a;i++)
		cin>>x[i];
	for(int i=1;i<=b;i++)
	{
		int z,n,v,sum=1;
		cin>>z>>n>>v;
		if(z==1&&d!=0)
		{
			for(int j=n;j<=v;j++)
				sum=sum*(x[j]%d);
			cout<<sum<<endl;
		}
		 else if(z==2&&e!=0)
		 {
			 int num=1;
			 for(int j=n;j<=v;j++)
				sum=sum*(x[j]%e)%e;
			for(int i=1;i<=sum;i++)
			{
				num=num%e*c%e;
			}
			cout<<num<<endl;
		 }
	}
}