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=""을 해서 줄바꿈을 방지해준다.
'Koala - 10기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/C++] 2511: 카드놀이 (0) | 2023.03.17 |
---|---|
[백준/Python] #1302 베스트셀러 (0) | 2023.03.15 |
[백준/JAVA] 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2023.03.12 |
[백준/Python] 2839번 : 설탕 배달 (0) | 2023.03.09 |
[백준/C++] 2921번: 도미노 (0) | 2023.03.07 |
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=""을 해서 줄바꿈을 방지해준다.
'Koala - 10기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/C++] 2511: 카드놀이 (0) | 2023.03.17 |
---|---|
[백준/Python] #1302 베스트셀러 (0) | 2023.03.15 |
[백준/JAVA] 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2023.03.12 |
[백준/Python] 2839번 : 설탕 배달 (0) | 2023.03.09 |
[백준/C++] 2921번: 도미노 (0) | 2023.03.07 |