Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- int n,m,c,i,j,p[100],t=0,flag[100],a,b,d,max,total;
- while(scanf("%d %d %d",&n,&m,&c)==3)
- {
- if(n==0&&m==0&&c==0)
- break;
- for(i=1;i<=n;i++){
- cin>>p[i];
- flag[i]=0;}
- max=0,total=0;
- for(i=1;i<=m;i++)
- {
- cin>>a;
- if(flag[a]==0)
- {
- total+=p[a];
- flag[a]=1;
- }
- else
- {
- total-=p[a];
- flag[a]=0;
- }
- if(max<total)
- max=total;
- }
- cout<<"Sequence "<<++t<<endl;
- if(total>c)
- cout<<"Fuse was blown."<<endl<<endl;
- else{
- cout<<"Fuse was not blown."<<endl;
- cout<<"Maximal power consumption was "<<max<<" amperes."<<endl<<endl;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement