반응형
츄르사려고 코딩하는 코집사입니다.
1. [Softeer] Softeer 전광판 파이썬(Python)
1) 문제 제목 : 전광판
2) 문제 출처
https://softeer.ai/practice/6268/history?questionType=ALGORITHM
2. 풀이
- 이 문제는 전광판 작대기 한개씩을 리스트로 설정하여 0과 1로 어떤 불이 켜지는지를 number를 통해 딕셔너리로 나타낸다.
- 그리고 나서, A와 B를 5자리로 맞춰주면 되는데, 빈 공간을 Z로 설정하여 빈 공간을 채워준다.
- 각 자리수 별로 비교를 하여 다르면 count를 1씩 증가시키면 된다.
3. 소스 코드
import sys
input = sys.stdin.readline
number = {
'0' : '1110111',
'1' : '0010010',
'2' : '1011101',
'3' : '1011011',
'4' : '0111010',
'5' : '1101011',
'6' : '1101111',
'7' : '1110010',
'8' : '1111111',
'9' : '1111011',
'Z' : '0000000'
}
T = int(input().rstrip())
for _ in range(T) :
A, B = map(str, input().split())
strA = 'Z' * (5-len(A)) + A
strB = 'Z' * (5-len(B)) + B
cnt = 0
for a,b in zip(strA, strB):
for j in range(7) :
if number[a][j] != number[b][j] :
cnt += 1
print(cnt)
반응형
'알고리즘 > Softeer' 카테고리의 다른 글
[Softeer] Softeer 효도의 시작 파이썬(Python) (0) | 2024.10.29 |
---|---|
[Softeer] Softeer 나무 출력 파이썬(Python) (0) | 2024.10.29 |
[Softeer] Softeer 메리 크리스마스 파이썬(Python) (0) | 2024.10.29 |
[Softeer] Softeer 금고털이 파이썬(Python) (0) | 2024.01.23 |
[Softeer] Softeer 비밀 메뉴 파이썬(Python) (0) | 2024.01.23 |
[Softeer] Softeer 주행거리 비교하기 파이썬(Python) (0) | 2024.01.22 |
[Softeer] Softeer 근무 시간 파이썬(Python) (0) | 2024.01.21 |
[Softeer] Softeer A+B 파이썬(Python) (0) | 2024.01.21 |
최근댓글