#include<stdio.h>
#include<string.h>
main()
{
char s1[1024];
char *p1;
int count1=0, count2=0, count3=0, count4=0;
int i, j, k;
char *p2, *p3, *p4, *p5;
gets(s1);
p1 = s1;
for(i = 0; i < strlen(s1); i++,p1++)
{
if(*p1 == '{')
{
count1++;
}
if(*p1 == '}')
{
count2++;
}
if(*p1 =='(')
{
count3++;
}
if(*p1 == ')')
{
count4++;
}
}
if(count1!=count2 || count3!=count4 )
{
printf("error");
return 0;
}
if(strlen(s1)%2)
{
printf("error");
return 0;
}
p2 = s1 + strlen(s1) -1;
p1= s1;
for(; p1 < p2; p1++, p2--)
{
if(*p2=='}'&& *p1!='{'||(*p2=='('&&*p1!=')'))
{
printf("error");
return 0;
}
}
printf("bingo");
return 0;
}
#include<string.h>
main()
{
char s1[1024];
char *p1;
int count1=0, count2=0, count3=0, count4=0;
int i, j, k;
char *p2, *p3, *p4, *p5;
gets(s1);
p1 = s1;
for(i = 0; i < strlen(s1); i++,p1++)
{
if(*p1 == '{')
{
count1++;
}
if(*p1 == '}')
{
count2++;
}
if(*p1 =='(')
{
count3++;
}
if(*p1 == ')')
{
count4++;
}
}
if(count1!=count2 || count3!=count4 )
{
printf("error");
return 0;
}
if(strlen(s1)%2)
{
printf("error");
return 0;
}
p2 = s1 + strlen(s1) -1;
p1= s1;
for(; p1 < p2; p1++, p2--)
{
if(*p2=='}'&& *p1!='{'||(*p2=='('&&*p1!=')'))
{
printf("error");
return 0;
}
}
printf("bingo");
return 0;
}