반응형
첫 번째 방법
a, b = input().split()
arrA_.append(a)
arrB_.append(b)
arrA_ = []
arrB_ = []
for i in range(3):
a, b = input().split()
arrA_.append(a)
arrB_.append(b)
for i in range(3):
if arrA_.count(arrA_[i]) == 1:
ansA = arrA_[i]
if arrB_.count(arrB_[i]) == 1:
ansB = arrB_[i]
print(ansA, ansB)
두 번째 방법
a, b = map(int, input().split())
arrA_.append(a)
arrB_.append(b)
arrA_ = []
arrB_ = []
for i in range(3):
a, b = map(int, input().split())
arrA_.append(a)
arrB_.append(b)
for i in range(3):
if arrA_.count(arrA_[i]) == 1:
ansA = arrA_[i]
if arrB_.count(arrB_[i]) == 1:
ansB = arrB_[i]
print(ansA, ansB)
결과
위에 두 번이 각각 첫 번째와 두 번째 방법을 사용해서 풀이한 것입니다. 아무런 차이가 없네요!
map은 뭘까요?
반응형
'Programming > Coding Test' 카테고리의 다른 글
백준 단계별 문제 풀기 시작합니다 ! (0) | 2021.01.10 |
---|---|
백준 10757 - 파이썬에서 다룰 수 있는 제일 큰 수는 몇일까? (0) | 2021.01.10 |
백준 11653 - 파이썬 처음으로 사용해보기 ! (0) | 2021.01.09 |
9. C++ String 문법 정리 (0) | 2021.01.05 |
8. 동적계획법 (0) | 2021.01.02 |