https://softeer.ai/practice/info.do?eventIdx=1&psProblemId=624
Softeer
연습문제를 담을 Set을 선택해주세요. 취소 확인
softeer.ai
T = int(input())
switch = {"0": [1,1,1,0,1,1,1],
"1": [0,0,1,0,0,1,0],
"2": [1,0,1,1,1,0,1],
"3": [1,0,1,1,0,1,1],
"4": [0,1,1,1,0,1,0],
"5": [1,1,0,1,0,1,1],
"6": [1,1,0,1,1,1,1],
"7": [1,1,1,0,0,1,0],
"8": [1,1,1,1,1,1,1],
"9": [1,1,1,1,0,1,1],
" ": [0,0,0,0,0,0,0]}
count = 0
for i in range(T):
count = 0
a1, b1 = input().split()
a1 = " " * (5 - len(a1)) + a1
b1 = " " * (5 - len(b1)) + b1
for j in range(5):
if a1[j] == b1[j]:
count +=0
else:
a1_n = switch[a1[j]]
b1_n = switch[b1[j]]
for k in range(7):
if a1_n[k] == b1_n[k]:
count +=0
else:
count += 1
print(count)
생각보다 쉬운..?
이게 맞나하고 시작해서 풀고 맞았다.
숫자의 스위치를 하나 하나 켜져 있을때 1 ,꺼져 있을때 0으로 두고 했다.
반응형
'코딩 > Softeer' 카테고리의 다른 글
[Softeer] 성적 평균 - 파이썬 (0) | 2022.02.07 |
---|---|
[Softeer] 택배 마스터 광우 - 파이썬 (0) | 2022.02.07 |
[Softeer] 비밀메뉴 - 파이썬 (0) | 2022.02.06 |
[softeer] 파이썬 - 8단 변속기 (0) | 2022.02.06 |
[softeer] 파이썬 - 회의실 예약 (0) | 2022.02.04 |