#include<stdio.h>
char stack[201];
int top=-1;
void push(char data)
{
top++;
stack[top]=data;
}
char pop()
{
return stack[top--];
}
int main()
{
char str[201];
int n,i;
scanf("%d",&n);
scanf("%s",str);
for(i=n-1; i>=0; i--)
{
push(str[i]);
}
while(top!=-1)
{
if(top!=(n-1)&&(top+1)%3==0)
{
printf(",");
}
printf("%c",pop());
}
}
#include<stdio.h>
int stack[100001];
int top=-1;
void push(int data)
{
top++;
stack[top]=data;
}
int pop()
{
return stack[top--];
}
int main()
{
int sum=0,i,n;
int a;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&a);
if(a==0)
{
pop();
}
else
{
push(a);
}
}
while(top!=-1)
{
sum=sum+pop();
}
printf("%d",sum);
}
#include<stdio.h>
char stack[500001];
int top=-1;
void push(char data)
{
top++;
stack[top]=data;
}
char pop()
{
return stack[top--];
}
int main()
{
int n,i,k;
char a[500001];
scanf("%s",a);
for(i=0; a[i]!=NULL; i++)
{
if(a[i]==')')
{
if(top==-1)
{
printf("bad");
return 0;
}
pop();
}
else if(a[i]=='(')
{
push(a[i]);
}
}
if(top==-1)
{
printf("good");
}
else if(top!=-1)
{
printf("bad");
}
return 0;
}
*/
#include<stdio.h>
char stack[100001];
int top=-1;
void push(char data)
{
top++;
stack[top]=data;
}
char pop()
{
return stack[top--];
}
int main()
{
int i;
int a[100001];
scanf("%s",a);
for(i=0;a[i]!=NULL;i++)
{
if(a[i]==')')
{
}
}
}