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

20190803

게시판: 소스 코드 제출

#include<stdio.h>

#include<string.h>

/*int stack[50000], top=0;

void push()

{

stack[top] = 1;

top++;

}


void pop()

{

top--;

stack[top] = 0;

}

int main()

{


char a[50000]= {};

int i;

scanf("%s", a);



if(a[0]==')')

{

printf("bad");

}

else if(a[0]=='(')

{


for(i=0; i<strlen(a); i++)

{

if(a[i]==')')

{

pop();

if(top<0){

printf("bad");

return 0;

}

}

else

{

push();

}

}

if(a[strlen(a)]=='(')

{

printf("bad");

}

if(stack[0]==0)

{

printf("good");

}

else

{

printf("bad");

}



}




}


int q[100]={};

int front, rear;


void push() {

if(rear>=99) {

printf("Queue is Full\n");

return ;

}

printf("input now : ");

scanf("%d", &q[rear]);

rear++;


}

void pop(){

if(front==rear) {

printf("Queue is empty\n");

return ;

}

front++;

if(front == rear) {

front = 0;

rear = 0;

}

}

void scan(){

int i;


for(i=front; i<rear; i++) {

printf("%d ", q[i]);

}

printf("\n");


}

int main(){


int n;

// initialize

front = 0;

rear = 0;


for(;;)

{

printf("push : 1\npop : 2\nscan : 3\nInput::>");

scanf("%d", &n);

switch(n) {

case 1:

push();

break;

case 2 :

pop();

break;

case 3:

scan();

break;

default:

printf("type again :>\n");

}


}

}

*/

int main()

{

int n,m,i,j;

int a[100000]= {};

int b[100000]= {};

scanf("%d", &n);

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

{

scanf("%d", &a[i]);

}


scanf("%d", &m);

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

{

scanf("%d", &b[i]);

}

for(j=0; j<m; j++)

{

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

{

if(b[j]==a[i])

{

printf("%d ", i+1);

break;

}


}

if( i==n )

{

printf("-1 ");

}

}


}

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