20260412
#include <stdio.h>
void f(int k)
{
if (k==0)
return ;
int n=(k-1)%26;
f((k-1)/26);
printf("%c", n+65);
}
int main()
{
int n;
scanf("%d", &n);
f(n);
}
*/
//stack
//top : 마지막 데이터의 위치
/*
#include <stdio.h>
int stack[100001];
int top=-1;
void push(int n)
{
top++;
stack[top]=n;
}
int pop()
{
if (top>-1)
{
top--;
return stack[top+1];
}
else
{
return 7079;
}
}
void view()
{
printf("stack [ ");
for(int i=0;i<=top;i++)
printf("%d ",stack[i]);
printf("]\n");
}
int main()
{
int n, m, sum=0;
scanf("%d", &n);
for (int i=0;i<n;i++)
{
scanf("%d", &m);
if (m!=0)
push(m);
else
pop();
}
for (int i=0;i<=top;i++)
sum+=stack[i];
printf("%d", sum);
}
*/
#include <stdio.h>
int stack[100001];
int top=-1;
void push(int n)
{
top++;
stack[top]=n;
}
int pop()
{
if (top>-1)
{
top--;
return stack[top+1];
}
else
{
return 7079;
}
}
void view()
{
printf("stack [ ");
for(int i=0;i<=top;i++)
printf("%d ",stack[i]);
printf("]\n");
}
int main()
{
int n;
char m;
scanf("%d", &n);
for (int i=0;i<n;i++)
{
scanf("%s", &m);
if (m=="push(")
{
}
else if (m=="top()")
{
}
else if (m=="pop()")
{
}
else if
}
}

