Koala - 10기/기초 알고리즘 스터디
[백준/Python] 20540:연길이의 이상형
계란소년
2023. 3. 12. 23:16
https://www.acmicpc.net/problem/20540
20540번: 연길이의 이상형
졸업을 앞둔 연길이는 크리스마스가 다가올수록 외로움을 느낀다. 그런 연길이를 위해 동우는 소개팅을 시켜주지는 않고 연길이의 이상향을 찾는 것을 도와주고자 한다. MBTI 신봉자인 연길이는
www.acmicpc.net
[Problem]
[Code]
y=list(input())
a=['E','S','T','J']
b=['I','N','F','P']
for i in range(len(y)):
if y[i]==a[i]:
print(b[i],end='')
else:
print(a[i],end='')
[Solution]
첫줄에서 연길이의 MBTI를 입력받은 후 y 에 넣어준다.
배열 a,b를 지정하여 서로 다른 mbti를 넣어준다.
반복하므로 for문을 사용하고 이때 크기는 a,b의 크기(= y의 크기)
첫번째 배열 칸부터 a 배열을 비교하여 같을경우 같은 순서의 b 배열의 값을
다를경우 a 배열의 값을 그대로 출력해준다.
이때, 한줄로 출력값이 나와야하므로 end=""을 해서 줄바꿈을 방지해준다.