20540번: 연길이의 이상형
졸업을 앞둔 연길이는 크리스마스가 다가올수록 외로움을 느낀다. 그런 연길이를 위해 동우는 소개팅을 시켜주지는 않고 연길이의 이상향을 찾는 것을 도와주고자 한다. MBTI 신봉자인 연길이는
www.acmicpc.net
입력
1.연길이의 MBTI 4글자가 대문자로 주어진다.
___________________________________________________
출력
1.4글자의 반대 성향을 출력한다.
___________________________________________________
생각
E -> I
E <- I
S -> N
S <- N
T -> F
T <- F
J -> P
J <- P
___________________________________________________
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 29 30 31 32 33 34 35 36 37 38 39 40 | #include <iostream> #include <algorithm> #include <queue> #include <stack> #include <set> #include <map> #include <vector> #include <string> #define min(a, b) a > b ? b : a #define MAX_NUM using namespace std; char arr[4][2] = { {'E','I'}, {'S','N'}, {'T','F'}, {'J','P'} }; int num[4]; int main() { ios::sync_with_stdio(0); cin.tie(0); string st; cin >> st; for (int i = 0; i < 4; i++) { if (st[i] == arr[i][0]) cout << arr[i][1]; else cout << arr[i][0]; } return 0; } | cs |
'Language > C&C++' 카테고리의 다른 글
[C언어] stdlib.h time.h을 이용한 랜덤값 만들기 (0) | 2021.01.05 |
---|---|
스터디 1일차_[백준9012 괄호] (0) | 2020.02.21 |