KakaoTalk_20190606_001802318.png
  • 246x0w
Welcome
Curriculum
Install&Go
Board
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
  • 카테고리
  • 전체 게시물
  • 내 게시물
minjukim3p
2020년 7월 30일

200730

게시판: 소스 코드 제출

/*

#include <stdio.h>

#include <stdlib.h>


int main()

{

printf("Hello world!\n");

return 0;

}

*/

/*

#include <stdio.h>

#define size 10000

int queue[size];

int front;

int rear;

int isfull()

{

if(rear==size-1){

return 1;

}

else{

return 0;

}

}

int isempty()

{

if(rear==front){

return 1;

}

return 0;

}

void init()

{

front=-1;

rear=-1;

}

void push(int data)

{

if(isfull()){

return 0;

}

rear++;

queue[rear]=data;

}

int pop()

{

int k;

if(isempty()){

return 0;

}

k=queue[rear];

queue[rear]=0;

rear--;

return k;

}

int main()

{


}

*/

/*

#include <stdio.h>

#define size 1000

int stack[size];

int top;

int isfull()

{

if(top==size-1)

{

return 1;

}

else

{

return 0;

}

}

int empty()

{

if(top==-1)

{

return 1;

}

else

{

return 0;

}

}

int init()

{

top=-1;

}

void push(int data)

{

if(isfull())

{

return ;

}

top++;

stack[top]=data;

}

int pop()

{

int k;

if(empty())

{

return 0;

}

k=stack[top];

stack[top]=0;

top--;

return k;

}

int main()

{

int n,i,j,x,data,k=0;

char str[1000];

init();

scanf("%d",&n);

getchar();

for(i=0; i<n; i++)

{

gets(str);

if(!strcmp(str,"empty()"))

{

if(empty())

{

printf("true\n");

}

else

{

printf("false\n");

}

}

else if(!strcmp(str,"top()"))

{

if(empty())

{

printf("-1\n");

}

else

{

printf("%d\n",stack[top]);

}

}

else if(!strcmp(str,"pop()"))

{

pop();

}

else if(!strcmp(str,"size()"))

{

printf("%d\n",top+1);

}

else

{

for(j = 6 ; ; j++)

{

k=k*10+str[j]-'0';

if(str[j+1]==' ')

{

push(k);

k=0;

break;

}

}

}

}

}

*/


#include <stdio.h>

#define size 500

int stack[size];

int top;

int isfull()

{

if(top==size-1)

{

return 1;

}

else

{

return 0;

}

}

int isempty()

{

if(top==-1)

{

return 1;

}

else

{

return 0;

}

}

int init()

{

top=-1;

}

void push(int data)

{

if(isfull())

{

return 0;

}

top++;

stack[top]=data;

}

int pop()

{

int k;

if(isempty())

{

return 0;

}

k=stack[top];

stack[top]=0;

top--;

return k;

}

int main()

{

char str[100000];

int n,i;

init();

scanf("%s",str[i]);

if(str[0]==')'){

printf("bad");

return 0;

}

else if(strlen(str)/2!=0){

printf("bad");

return 0;

}

else{

printf("good");

}


for(i=0;i<strlen(str);i++){



}



}


댓글 0개
0
댓글
댓글 0개
유사 게시물
  • 200730 숙제
  • 200730
  • 200730
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호