qλ² μ§μμ κ°μ N,M,a,bλΌ νμ.
Mλ² λμ ν©ν λ€μ λ§μ§λ§ νμμ μλ ν Bi(0)βκ° λν΄μ§λ νμλ
(Mβ1Nβi+Mβ1β)
μ΄λ€. λ°λΌμ λ΅μ λ€μκ³Ό κ°λ€.
i=1βNβ(ai+b)(Mβ1Nβi+Mβ1β)
μ‘°ν© νλ±μ
i=1βNβ(Mβ1Nβi+Mβ1β)=(MN+Mβ1β)
μ
i=1βNβi(Mβ1Nβi+Mβ1β)=(M+1N+Mβ)
λ₯Ό μ¬μ©νλ©΄ λ΅μ
a(M+1N+Mβ)+b(MN+Mβ1β)
μ΄λ€.
λͺ¨λ μ§μμμ νμν μ‘°ν©μ μμͺ½ κ°μ μ΅λ N+Mβ€400Β 000μ΄λ€. P=1Β 000Β 000Β 007μ μμμ΄λ―λ‘ ν©ν 리μΌκ³Ό μν©ν 리μΌμ 400Β 000κΉμ§ μ μ²λ¦¬νλ©΄ κ° μ§μλ₯Ό O(1)μ μ²λ¦¬ν μ μλ€.
μ 체 μκ° λ³΅μ‘λλ O(Q+400Β 000)μ΄λ€.
Solution written by GPT5.5