d(A)λ₯Ό μμ μ μ Aμ μμ§μ μλ¦ΏμλΌκ³ νμ. κ·Έλ¬λ©΄
A@B=Aβ
10d(B)+B
μ΄λ―λ‘, A@Bκ° Bλ‘ λλμ΄λ¨μ΄μ§ 쑰건μ
Bβ£Aβ
10d(B)
μ κ°λ€.
g=gcd(X,Y)λΌ νκ³ X=ga, Y=gbλΌκ³ μ°μ. κ·Έλ¬λ©΄ gcd(a,b)=1μ΄κ³ X<Yμ΄λ―λ‘ a<bμ΄λ€. λ 쑰건μ κ°κ°
gbβ£gaβ
10d(Y),gaβ£gbβ
10d(X)
μ΄κ³ , gλ₯Ό μ½λΆνλ©΄
bβ£aβ
10d(Y),aβ£bβ
10d(X)
μ΄λ€. gcd(a,b)=1μ΄λ―λ‘ μ΄λ
bβ£10d(Y),aβ£10d(X)
μ λμΉμ΄λ€.
λ°λΌμ d(X),d(Y)λ₯Ό κ³ μ νλ©΄, aλ 10d(X)μ μ½μ, bλ 10d(Y)μ μ½μ μ€μμ κ³ λ₯΄λ©΄ λλ€. λν gcd(a,b)=1κ³Ό a<bλ₯Ό λ§μ‘±ν΄μΌ νλ€.
μ΄μ κ³ μ λ dXβ=d(X), dYβ=d(Y), a, bμ λν΄ κ°λ₯ν gμ λ²μλ₯Ό μΈμ. X=ga, Y=gbκ° κ°κ° μλ¦Ώμ dXβ, dYβλ₯Ό κ°μ ΈμΌ νλ―λ‘
10dXββ1β€gaβ€min(N,10dXββ1),
10dYββ1β€gbβ€min(N,10dYββ1)
μ΄μ΄μΌ νλ€. λ°λΌμ
L=max(βa10dXββ1ββ,βb10dYββ1ββ),
R=min(βamin(N,10dXββ1)ββ,βbmin(N,10dYββ1)ββ)
μ΄λ€. Lβ€gβ€RμΈ μ μ gμ κ°μλ max(0,RβL+1)μ΄λ€.
Nβ€1018μ΄λ―λ‘ κ°λ₯ν μλ¦Ώμλ μ΅λ 19κ°μ΄λ€. κ° dμ λν΄ 10dμ μ½μλ 2i5j κΌ΄μ΄λ©° 0β€i,jβ€dμ΄λ€. λ°λΌμ λͺ¨λ dXβ,dYβ,a,bλ₯Ό μ§μ μνν΄λ μΆ©λΆν λΉ λ₯΄λ€.
Solution written by GPT5.5