λ¬Έμ
λ°±μ€ μ¨λΌμΈ μ μ§ - 1105λ²
νμ΄ κ³Όμ
L
κ³Ό R
μ΄ μ£Όμ΄μ§ λ ν΄λΉ λ μ μ¬μ΄μ μ‘΄μ¬νλ λͺ¨λ μλ€ μ€μμ 8
μ κ°μκ° κ°μ₯ μμ κ²½μ°λ₯Ό μ°Ύλ λ¬Έμ μ
λλ€.
μ¬κΈ°μ μμμΌν μ μ λ μμ μ리μκ° λ€λ₯Ό κ²½μ° λ¬΄μ‘°κ±΄ 8
μ κ°μκ° 0μΈ κ²½μ°κ° μ‘΄μ¬νλ€λ κ²μ
λλ€.
μλ₯Ό λ€μ΄ 100, 1000, 10000 ...
λ±μ΄ μμ΅λλ€.
λν L
μ R
λ³΄λ€ κ°κ±°λ ν¬λ€λ μ μ κ° μκΈ° λλ¬Έμ κ° μ리μλ₯Ό λΉκ΅νμ λR
μ νΉμ μ리μμμ L
λ³΄λ€ μ»€μ§λ μμΉκ° μ‘΄μ¬ν©λλ€.
(λ§μ½ λ μκ° κ°λ€λ©΄ μ‘΄μ¬νμ§ μμ΅λλ€.)
ν΄λΉ μ리μ μ΄νμ μ«μλ€μ νμν νμκ° μλλ° μ΄λ μ΄νμ μ«μλ€μ λͺ¨λ 0μΌλ‘ νλ©΄
8μ΄ λ±μ₯νμ§ μλ κ²½μ°λ₯Ό λ§λ€ μ μκΈ° λλ¬Έμ
λλ€.
λ°λΌμ μ«μμ κ°μ₯ μ μ리λΆν° νμμ μννλ€κ° μ²μμΌλ‘ λ μ리μκ° λ¬λΌμ§λ μλ₯Ό λ°κ²¬νλ©΄ νμμ λ©μΆκ³ ,
μ΄μ κΉμ§ λ°κ²¬λ 8
μ κ°μλ₯Ό λ°ννλ©΄ λ©λλ€.
μ½λ
import sys
L, R = list(sys.stdin.readline().split())
def solution():
if len(L) != len(R):
return 0
answer = 0
for i in range(len(L)):
if L[i] != R[i]:
break
if L[i] == R[i] and L[i] == '8':
answer += 1
return answer
print(solution())
'π algorithm > boj' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
BOJ 19941 - νλ²κ±° λΆλ°° (0) | 2021.03.08 |
---|---|
BOJ 16469 - μλ μ ν (0) | 2021.03.05 |
BOJ 13565 - μΉ¨ν¬ (0) | 2021.03.05 |
BOJ 16509 - μ₯κ΅° (0) | 2021.03.03 |
BOJ 3190 - λ± (0) | 2021.03.01 |
π¬ λκΈ