#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
char arr[12]={'A','B','C','D','E','F','G','H','I','J','K','L'};
scanf("%d",&n);
n = n-4;
if(n==-3)
{
printf("J7");
}
else if(n==-2)
{
printf("K8");
}
else if(n==-1)
{
printf("L9");
}
if(n>=0)
{
printf("%c%d",arr[n%12],n%10);
}
return 0;
}
#include <stdio.h>
#include<string.h>
int main()
{
char arr[51]={0};
int i;
int sum=0;
gets(arr);
for(i=0;i<strlen(arr);i++)
{
if(arr[i]=='(' && arr[i+1]==')' || arr[i]=='(' && arr[i-1]==')')
{
sum+=20;
}
if(arr[i]=='(' && arr[i+1]=='(' || arr[i]==')' && arr[i+1]==')')
{
sum+=5;
}
}
printf("%d",sum);
return 0;
}
#include<stdio.h>
#define SIZE 100
int stack[SIZE];
int top;
void init(){
top=-1;
}
void push(int data)
{
if(top==SIZE-1)
{
// printf(" stack overflow \n");
return ;
}
top++;
stack[top]=data;
}
int pop()
{
if(top==-1)
{
// printf(" stack underflow \n");
return 0;
}
return stack[top--];
}
void view(){
printf("\n\n===========view==========\n\n");
for(int i = 0; i<=top; i++)
{
printf("%d \n\n",stack[i]);
}
printf("\n");
}
int main()
{
int n,d;
init();
while(1)
{
printf(" 1. push 2.pop 3.view\n");
scanf("%d",&n);
if(n==1)
stack {
printf("데이터를 입력하세요 !\n");
scanf("%d",&d);
push(d);
}
else if(n==2)
{
printf("pop : %d\n",pop());
}
else
{
view();
}
}
}
#include<stdio.h>
#include<string.h>
char stack[100];
int top;
void init()
{
top=-1;
}
void push(char data)
{
top++;
stack[top]=data;
}
char pop()
{
return stack[top--];
}
int main()
{
char n[10];
scanf("%s",n);
init();
for(int i = 0;i<strlen(n);i++)
{
push(n[i]);
}
for(int i = 0; i<strlen(n); i++)
{
printf("%c",pop());
}
return 0;
}
#include<stdio.h>
#include<string.h>
int top;
int stack[100001];
void init()
{
top=-1;
}
void push(int data)
{
if(top==99999)
{
return ;
}
top++;
stack[top]=data;
}
int pop()
{
if(top==-1)
{
return 0;
}
return stack[top--];
}
int main()
{
int ar,n,sum=0;
init();
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%d",&ar);
if(ar==0)
{
pop();
}
else
{
push(ar);
}
}
n = top;
for(int i = 0; i<=n;i++)
{
sum+=pop();
}
printf("%d",sum);
return 0;
}