본문 바로가기
Computer Science

비밀번호

by OKOK 2019. 1. 24.

1. char

2. '\0'

3. 마무리 지음

4. 괄호 문제랑 동일함

5. 스택에 넣다가 마주하는 것이 있으면,  제거하는 방식임 


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
 
char stack[101];
 
int main()
{
    freopen("input.txt""r", stdin);
    int T;
    int length;
    char num[101];
    int top;
    int i;
    for (T = 1; T <= 10++T)
    {
        top = -1;
        scanf("%d %s"&length, &num);
        for (i = 0; i < length; ++i)
        {
            if ((top > -1&& (stack[top] == num[i]))
                --top;
            else
                stack[++top] = num[i];
        }
        stack[top + 1= '\0';
        printf("#%d %s\n", T, stack);
    }
    return 0;
}
cs

 


'Computer Science' 카테고리의 다른 글

단순 2진 암호코드  (0) 2019.01.24
Contact  (0) 2019.01.24
사칙연산 유효성 검사  (0) 2019.01.24
중위순회  (0) 2019.01.23
암호문 3  (0) 2019.01.23

댓글