본문 바로가기
PS 문제 풀이/Jungol

[Jungol] 정올 2518 문자열 변환

by 까망 하르방 2021. 3. 18.
반응형

출처: http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=1779&sca=203

Approach

변경되는 문자를 두 개의 배열로 매칭

from[] = {'A', '0', '5'} / to[] = {'a', '5', '4'}

ABC0145abA → aBC5144aba


#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int N, M;
char from[50], to[50], temp;
 
void decode(char A) {
    for (int i = 0; i < N; ++i) {
        if (A == from[i]) {
            printf("%c", to[i]);
            return;
        }
    }
    printf("%c", A);
}
 
int main(void){
    // freopen("input.txt", "r", stdin);
     
    scanf("%d", &N);
    for (int i = 0; i < N; ++i) {
        scanf(" %c", &from[i]);
        scanf(" %c", &to[i]);
    }
    scanf("%d", &M);
    for (int i = 0; i < M; ++i) {
        scanf(" %c", &temp);
        decode(temp);
    }
}

 

반응형

'PS 문제 풀이 > Jungol' 카테고리의 다른 글

[Jungol] 정올 1133 UNIQUENESS2  (0) 2021.03.18
[Jungol] 정올 3699 변장  (0) 2021.03.18
[Jungol] 정올 1814 삽입정렬 횟수 세기  (0) 2021.03.18
[Jungol] 정올 3690 stack api  (0) 2021.03.18
[Jungol] 정올 3701 queue api  (0) 2021.03.18

댓글