Description We have a very famous and popular fellow in our problemsetters'panel. He is so famous that his name is immaterial. Some of hisadmirers have recently given him the nickname 'Emoogle'. Let'sstick to that name in our discussion for now. Being such a kind,friendly and generous person as he is, Emoogle is often known togive treats to the other problemsetters. Some times, there is astrange rumor in the air that his treats are mostly due to the factthat, if he is not sparing enough for those treats, 'problems' arelikely to be created. But let's not pay heed to such nonsense! Now, there is another word in the air that this remarkable manis going to get married soon. To observe this special occasion withproper respect, his fellow troublemakers have decided to compile abook named '99 reasons why Emoogle should give us a treat'. Everysingle reason mentioned in this book is denoted by a number. Forexample, Emoogle should give us a treat because
At this point, Dear brother Emoogle might want to remind usabout the number of times he has already thrown a party. Hence weintroduce the term Emoogle Balance. This is defined as:
Emoogle Balance = number of timesEmoogle is supposed to give a treat In this problem, we want you to find Emoogle Balance. We alsowish that Emoogle Balance always keeps a healthy negative value andmay dear brother Emoogle have a very happy married lifeforever. Input
There are around 75 test cases in the input file. Each test casedescribes a series of events. A test case starts with aninteger The end of input will be denoted by a casewith Output
For each test case, print a line in the format,`Case SampleInput
5 3 4 0 0 1 4 2 0 0 0 7 1 2 3 4 5 0 0 0 SampleOutput
Case 1: 1 Case 2: -2 Case 3: 3 |
#include<iostream>
using namespace std;
int main()
{
int n,a,s1,s2,t;
t=0;
while(cin>>n)
{
if(n==0) break;
s1=s2=0;
for(int i=0;i<n;i++)
{
cin>>a;
if(a==0)
s2++;
else
s1++;
}
cout<<"Case "<<++t<<": "<<s1-s2<<endl;
}
return 0;
}