Koala - 9기/기초 알고리즘 스터디

[백준/C] 20540 연길이의 이상형

정찬영 2023. 1. 8. 21:14

https://www.acmicpc.net/problem/20540

 

20540번: 연길이의 이상형

졸업을 앞둔 연길이는 크리스마스가 다가올수록 외로움을 느낀다. 그런 연길이를 위해 동우는 소개팅을 시켜주지는 않고 연길이의 이상향을 찾는 것을 도와주고자 한다. MBTI 신봉자인 연길이는

www.acmicpc.net

 

 

[문제 해석]

문자열을 이용해서 정반대인 MBTI를 구하는 문제이다.

변수 a, b, c, d에 각각의 지표를 입력하게 하고, 조건문인 if문을 사용해서 각각의 정반대인 지표를 출력하는 반복문을 이용한다.

[코드]

 

#include <stdio.h>

int main() {
    char a, b, c, d;
    int i;

    scanf("%c%c%c%c", &a, &b, &c, &d);

 
        if(a == 'E'){
            printf("I");
        }
        else if(a == 'I'){
            printf("E");
        }

        if(b == 'S'){
            printf("N");
        }
        else if(b == 'N'){
            printf("S");
        }

        if(c == 'F'){
            printf("T");
        }
        else if(c == 'T'){
            printf("F");
        }

        if(d == 'J'){
            printf("P");
        }
        else if(d == 'P'){
            printf("J");
        }

    return 0;
}