рдпреИрдВрдбреЗрдХреНрд╕ рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдЗрдВрдЯрд░реНрдирд╢рд┐рдк: рдкрд░реАрдХреНрд╖рдг рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг



рд╣реЗрд▓реЛ, рд╣реЗрдмреНрд░!

рдПрдХ рдмрд╛рд░, рдХреБрдЦреНрдпрд╛рдд рдбреЗрдЯрд╛ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдПрдХ рдФрд░ рдкреБрд╕реНрддрдХ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪрд╛ рдХрд┐ рд╕рдВрдЪрд┐рдд рдЬреНрдЮрд╛рди рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд▓рд╛рдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рд╡рд┐рднрд╛рдЧ рдХреЗ рдЬреАрд╡рди рдХреЛ рдЕрдкрдиреА рдЖрдБрдЦреЛрдВ рд╕реЗ рджреЗрдЦрдиреЗ рдХрд╛ рд╕рдордп рд╣реЛрдЧрд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпреИрдВрдбреЗрдХреНрд╕ рдиреЗ рдЙрдЪрд┐рдд рджрд┐рд╢рд╛ рдореЗрдВ рдЫрд╣ рдорд╣реАрдиреЗ рдХреА рдЗрдВрдЯрд░реНрдирд╢рд┐рдк рдХреЗ рд▓рд┐рдП рдЪрдпрди рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░ рдореИрдВ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд╕рдХрд╛ред рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕реНрд╡реАрдХреГрддрд┐ 2020 рдкрд╣рд▓реЗ рд╣реА рд╕рдорд╛рдкреНрдд рд╣реЛ рдЪреБрдХреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рд╡реЗрдХ рдХреЗ рд╕рд╛рде, рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдпрд╛рдВрдбреЗрдХреНрд╕ рдиреЗ рдкрд╣рд▓реЗ рдЪрд░рдг рдореЗрдВ рдЖрд╡реЗрджрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ рдерд╛ред рдЗрд╕рдореЗрдВ рдкрд╛рдпрдерди рдХреЛрдб рд╣реЛрдЧрд╛ред Spoiler: рдореБрд╢реНрдХрд┐рд▓, рд▓реЗрдХрд┐рди рджрд┐рд▓рдЪрд╕реНрдкред

рдХрд╛рд░реНрдп 1. рд╕рдордп рд╕реАрдорд╛


рдХрд╛рдо


рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХреА, рддреЛ рд╡рд╣ рдкреНрд░реЗрд░рдгрд╛ рдЦреЛ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд▓реЗ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рд╕рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЧрд┐рд░ рдЬрд╛рддреА рд╣реИред рдПрдХ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдПрдХ рджрд┐рди рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдп рдХреА рд╕рдордп рд╕реАрдорд╛ 90 рджрд┐рди рд╣реИред рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ i-th рдкреНрд░рдпрд╛рд╕ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдЧрд╛:

  1. 1(i+1)
  2. 1(i+1)2

рд╕рдордп рд╕реАрдорд╛ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХрд┐рддрдиреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ?

рдлреЗрд╕рд▓рд╛


рдЖрдк рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╣реА рдкрд╣реБрдБрдЪ рдЧрдП рд╣реЛрдВрдЧреЗ: "@nice_one, рдЖрдкрдиреЗ рдХрд╣рд╛ рдХрд┐ рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХреНрдпрд╛ рд╣реИ?" рдзреИрд░реНрдп, рджреЛрд╕реНрддреЛрдВ, рдпрд╣ рд╡рд╛рд░реНрдо рдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рд╣рд╛рд▓рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ рддреЛ рдХреБрдЫ рдпрд╛рдж рдХрд░рдирд╛ рд╣реИред рдЖрдЗрдП рд╣рдо рдкрд╣рд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рдХреБрд▓ рд╕рдВрднрд╛рд╡рдирд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд░рд┐рдЬрд░реНрд╡ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХрд┐рд╕реА рднреА 90 рджрд┐рдиреЛрдВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдЧрд╛, рдЬрдмрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЖрдИ-рд╡реЗрдВ рджрд┐рди рд╕рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рджреА рдЧрдИ рд╣реИред рдПрдХ рдЖрдХрд░реНрд╖рдХ рд╡рд┐рдХрд▓реНрдк, i рдФрд░ add рдХреЗ рдмрдЬрд╛рдп 1 рд╕реЗ 90 рддрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдЪ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдПрдХ рд╡рд┐рд╢реЗрд╖ i-day рдкрд░ рд╕рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЙрд╕ i-day рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЛ рдкрд┐рдЫрд▓реЗ (i - 1) рджрд┐рдиреЛрдВ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ i-th рджрд┐рди рд╕рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ1(i+1), рддреЛ рдЗрд╕ рджрд┐рди рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЗрд╕рд▓рд┐рдП рдмрд░рд╛рдмрд░ рд╣реИ 1тИТ1(i+1)=ii+1ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХрдИ рдШрдЯрдирд╛рдУрдВ рдХреА рдПрдХ рд╕рд╛рде рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдирд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдЧреБрдгрд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ n рджрд┐рдиреЛрдВ рдореЗрдВ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ(тИПk=1nтИТ1kk+1)тЛЕ1n+1ред

рдХрд╛рд░реНрдп рдХреЗ рдЪрд┐рдиреНрд╣ рдХреЗ рдиреАрдЪреЗ рдЦрдбрд╝реЗ рд╕рджрд╕реНрдп рдкрд╣рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ(nтИТ1)рджрд┐рди, рдлрд┐рд░ рдЖрдкрдХреЛ рдПрди-рд╡реЗрдВ рджрд┐рди рд╕рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕реЗ рдЙрддреНрдкрд╛рдж рдХреЛ рдЧреБрдгрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП, рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ, рд╣рдо рдЗрд╕ рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЬрд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЕрдзрд┐рдХрддрдо 90 рджрд┐рдиреЛрдВ рддрдХ рдХреА рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕рдлрд▓рддрд╛ рдХреА рдХреБрд▓ рд╕рдВрднрд╛рд╡рдирд╛ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЕрдм рдЖрдк рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ 1 рд╕реЗ 90 рддрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░рд┐рдгрд╛рдореА рд╕реВрддреНрд░ рдореЗрдВред рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдХреБрдЫ рдЕрдЬрдЧрд░ рдореЗрдВ рдПрдХ рд▓реВрдк рд▓рд┐рдЦрдирд╛ рд╣реИ рдЬреЛ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдФрд░ рдЬреЛрдбрд╝ рджреЗрдЧрд╛, рдЬреЛ рдореИрдВрдиреЗ рдХрд┐рдпрд╛ред

рдХреЛрдб
import numpy as np

n = 90

probs = []

for i in range(1, n+1): #   

    prob_now = 1/(i+1) #      

    prob_not_before = []
    
    for k in range(1, i): #      
        prob_not_before.append(k/(k+1))
        
    prob_not_before = np.array(prob_not_before).prod() # 

    probs.append(prob_not_before * prob_now)

s = sum(probs) #   

print(s)


рджреВрд╕рд░реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХрд╛ рдирд┐рд░реНрдгрдп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╣рд▓реЗ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдХреЗрд╡рд▓ рд╕реВрддреНрд░ рдЕрд▓рдЧ рд╣реИред рдореИрдВ рджреВрд╕рд░реЗ рдмрд┐рдВрджреБ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдб рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛ - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдмрдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдмрд┐рдВрджреБ 2
import numpy as np

n = 90

probs = []

for i in range(1, n+1): #   

    prob_now = 1/((i+1)**2) #      

    prob_not_before = []
    
    for k in range(1, i): #      
        prob_not_before.append(1 - (1/((k+1)**2)))
        
    prob_not_before = np.array(prob_not_before).prod() 

    probs.append(prob_not_before * prob_now)

s = sum(probs) #   

print(s)



рдЯрд╛рд╕реНрдХ 2. рд╣рдореНрд╕рдЯрд░ рдХрд╛ рднрд╛рдЧреНрдп


рдХрд╛рдо


рд╕рд░реНрджрд┐рдпреЛрдВ рдореЗрдВ рдЬреАрд╡рд┐рдд рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓рд╛рд▓рдЪреА рднреВрдЦреЗ рд╣рдореНрд╕рдЯрд░ рдиреЗ рдЕрдкрдиреЗ рдЫреЗрдж рд╕реЗ 1000 рдореАрдЯрд░ рджреВрд░ рдПрдХ рдЕрдЦрд░реЛрдЯ рдХреЗ рдХрд╛рд░рдЦрд╛рдиреЗ рдХреЛ рд▓реВрдЯрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ 3,000 рдирдЯ рдмрдЪреЗ рдереЗред рд╣рдореНрд╕рдЯрд░ рдХреЗ рдЧрд╛рд▓ рдкрд░ рдЕрдзрд┐рдХрддрдо 1000 рдирдЯ рд░рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВред рд╣рд░ рдЬрдЧрд╣ рдФрд░ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рд╣рдореНрд╕рдЯрд░ рдХрд┐рд╕рдХреЗ рд╕рд╛рде рдЬрд╛рддрд╛ рд╣реИ, рд╣рд░ рдореАрдЯрд░ рдкрд░ рдЙрд╕реЗ 1 рдЕрдЦрд░реЛрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рдмрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╣рдореНрд╕рдЯрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рд╣реИ рдФрд░ рдЦрддрд░рдирд╛рдХ рд╣реИред рд╡рд╣ рдХрд┐рддрдиреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдирдЯ рдХреЛ рд╕реНрдЯреЙрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдЙрддреНрддрд░ рдХреЛ рдирд┐рдХрдЯрддрдо рдкреВрд░реНрдгрд╛рдВрдХ рддрдХ рдЧреЛрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдлреЗрд╕рд▓рд╛


рдЬреАрдк рдХреЗ рдХрд╛рд░реНрдп рдХреА рджреГрдврд╝рддрд╛ рд╕реЗ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реИ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ? рддреЛ рдпрд╣ рд╣реИ, рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рдЗрд╕рдХреА рдЕрдЧрд▓реА рдХрд┐рд╕реНрдо рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдПрдХ рд╡рд╛рд╣рди (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рд╣рдореНрд╕рдЯрд░) рдЬреАрдк рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдИрдВрдзрди рдХрдВрдЯреЗрдирд░ (рд╣реИрдореНрд╕реНрдЯрд░ рдЧрд╛рд▓) рдХреА рд╕реАрдорд┐рдд рдХреНрд╖рдорддрд╛ рдХреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рджреВрд░реА рдХреА рдпрд╛рддреНрд░рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕ рд╡рд░реНрдЧ рдХреА рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдирд┐рд╣рд┐рдд рд╡рд┐рдЪрд╛рд░ - рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ, рдЖрдк рдИрдВрдзрди рдХреА рдЖрдкреВрд░реНрддрд┐ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдПрдХ рдирдП рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЖ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдиреНрдпрдерд╛, рдПрдХ рдПрдХрд▓ рд╕рдорд╛рдзрд╛рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╢рд░реНрддреЗрдВ рдФрд░ рд▓рдХреНрд╖реНрдп рдмрд╣реБрдд рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдк рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рди рдХреЗрд╡рд▓ рдХрд╛рд░рдЦрд╛рдиреЗ рд╕реЗ рдЫреЗрдж рддрдХ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рдЬреЛ рдкреНрд░рд╛рдердорд┐рдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣реИрдореНрд╕реНрдЯрд░ рдмрд┐рд▓реНрдХреБрд▓ 1000 рдирдЯ рдкрдХрдбрд╝ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ 1000 рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ), рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдкрд╛рдЧрд▓ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХрд░реЗрдВред рдЖрд░реЗрдЦ рдмрдирд╛рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ,рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ 1000 рдореАрдЯрд░ рдХреА рд▓рдВрдмрд╛рдИ рдФрд░ рдирдЯреНрд╕ рдХрд╛ рдПрдХ рд╕реНрдЯреЙрдХ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕реЛрдЪреЗрдВ рдХрд┐ рд╣рдореНрд╕рдЯрд░ рдХреЛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ рдпрджрд┐ рд╡рд╣ рдЫреЗрдж рдореЗрдВ 3000 рдирдЯреНрд╕ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдХрдо рдЦрд╛рдирд╛, рдпрд╛рдиреА, рдХреБрд▓ рджреВрд░реА рдЬрд┐рддрдиреА рдХрдо рд╣реЛред рдЖрдЗрдП рдХрдИ рдпрд╛рддреНрд░рд╛рдУрдВ рдкрд░ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рднреА 3000 рдирдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП, рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдЪрд░рдгреЛрдВ, 1 рдореАрдЯрд░ рдкреНрд░рддреНрдпреЗрдХ рдкрд░ рдЬрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХрд┐рд╕реА рднреА рдмрд┐рдВрджреБ рдкрд░ 3000 рдирдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореНрд╕рдЯрд░ рдХреЛ рдХрдо рд╕реЗ рдХрдо 3 рдмрд╛рд░ рдкрд┐рдЫрд▓реЗ рдПрдХ рдкрд░ рд▓реМрдЯрдирд╛ рд╣реЛрдЧрд╛ред рдЬрдм 2000 рдирдЯ рд░рд╣рддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдХреА рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореНрд╕рдЯрд░ рдХреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдирдП рд╕реНрдерд╛рди рдкрд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд┐рдЫрд▓реЗ рдмрд┐рдВрджреБ рдкрд░ 2 рдпрд╛рддреНрд░рд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЬрдм рдИрдВрдзрди 1000 рдЗрдХрд╛рдЗрдпреЛрдВ рд╕реЗ рдХрдо рд╣реЛ, рддреЛ рдЖрдкрдХреЛ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛, рдпрд╣ рд╕рдм рд╣рдореНрд╕рдЯрд░ рдХреЗ рдЧрд╛рд▓ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдирдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреАрди рд╕рдВрдЧрдд рдЪрд░рдгреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдореНрд╕рдЯрд░ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрд░ "рдИрдВрдзрди рдХреА рдЦрдкрдд" рдХреНрдпрд╛ рд╣реЛрдЧреАред рдЬрдм 2,000 рд╕реЗ рдЕрдзрд┐рдХ рдирдЯ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ 1 рдореАрдЯрд░ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореНрд╕рдЯрд░ рдХреЛ рдирд┐рдореНрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

  1. рдирдЯреНрд╕ рдХрд╛ рдкреВрд░рд╛ рдЧрд╛рд▓ рдЙрдард╛рдПрдВ рдФрд░ 1 рдореАрдЯрд░ рдЪрд▓реЗрдВ
  2. 998 рдирдЯреНрд╕ рдЙрддрд╛рд░реЗрдВ (рд░рд╛рд╕реНрддреЗ рдореЗрдВ 1 рдЦрд╛рдпрд╛, 1 рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛)
  3. рдЕрдЦрд░реЛрдЯ рд╕реНрдЯреЙрдХ рдкрд░ рдлрд┐рд░ рд╕реЗ 1 рдореАрдЯрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ
  4. рджреВрд╕рд░реЗ рд╣рдЬрд╝рд╛рд░ рдирдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд░рдг 1-3 рджреЛрд╣рд░рд╛рдПрдВ
  5. рдЕрдВрддрд┐рдо рд╣рдЬрд╛рд░ рд▓реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде 1 рдореАрдЯрд░ рдЖрдЧреЗ рдЬрд╛рдПрдВ

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рднреА рд╢рд┐рдХрд╛рд░ рдХреЗ рд╕рд╛рде 1 рдореАрдЯрд░ рд╡рд┐рд╕реНрдерд╛рдкрди рдореЗрдВ рдПрдХ рд╣рдореНрд╕рдЯрд░ 5 рдирдЯреНрд╕ рдХреА рд▓рд╛рдЧрдд рд╣реЛрддреА рд╣реИред рдЬрдм рдкрд╛рдЧрд▓ <2000 рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ 200 рдореАрдЯрд░ рдХреА рдЧрддрд┐ рдХреЗ рдмрд╛рдж рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реЛрдЧрд╛:

  1. рдирдЯреНрд╕ рдХрд╛ рдкреВрд░рд╛ рдЧрд╛рд▓ рдЙрдард╛рдПрдВ рдФрд░ 1 рдореАрдЯрд░ рдЪрд▓реЗрдВ
  2. 998 рдирдЯреНрд╕ рдЙрддрд╛рд░реЗрдВ (рд░рд╛рд╕реНрддреЗ рдореЗрдВ 1 рдЦрд╛рдпрд╛, 1 рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛)
  3. рдЕрдЦрд░реЛрдЯ рд╕реНрдЯреЙрдХ рдкрд░ рдлрд┐рд░ рд╕реЗ 1 рдореАрдЯрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ
  4. рдЕрдВрддрд┐рдо рд╣рдЬрд╛рд░ рд▓реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде 1 рдореАрдЯрд░ рдЖрдЧреЗ рдЬрд╛рдПрдВ

1 рдореАрдЯрд░ рд╡рд┐рд╕реНрдерд╛рдкрди рдореЗрдВ рдПрдХ рд╣рдореНрд╕рдЯрд░ 3 рдирдЯ рдХрд╛ рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИред рдЬрдм рд╡рд╣ 534 рдореАрдЯрд░ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреБрд▓ 2001 рдирдЯреНрд╕ рдЦрд╛рдП рдЬрд╛рдПрдВрдЧреЗ, рдФрд░ рд╣рдореНрд╕рдЯрд░ рдХреЛ рдЖрдЦрд┐рд░реА 999 рдирдЯреНрд╕ рд▓реЗрдиреЗ рд╣реЛрдВрдЧреЗ рдФрд░ рд╢рд╛рдВрддрд┐ рд╕реЗ рд╢реЗрд╖ 466 рдореАрдЯрд░ рдЕрдкрдиреЗ рдЫреЗрдж рдореЗрдВ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдЬрдм рд╡рд╣ рд╡рд╣рд╛рдВ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдЧрд╛, рддреЛ 533 рдирдЯ рдЧрд╛рд▓ рдореЗрдВ рд░рд╣реЗрдВрдЧреЗ - рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЬрд╡рд╛рдм рд╣реЛрдЧрд╛ред

рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рдХрд╛рд░реНрдп рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╕реАрдЦрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднреА рддрдВрддреНрд░ рдирд╣реАрдВ рд╣реИ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛ рдЙрд╕рдиреЗ рдореБрдЭреЗ рдкрд┐рдЫрд▓реЗ рдореЗрдВ рдШреБрдорд╛рдпрд╛), рд▓реЗрдХрд┐рди рдпрд╣ рдЙрди рдкрд░ рд╣рд╛рде рдкрд╛рдиреЗ рдФрд░ рд░рдЪрдирд╛рддреНрдордХ рд╕реЛрдЪ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рдВрднрд╡ рд╣реИред

рдХрд╛рд░реНрдп 3. рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рд╡рд┐рддрд░рдг


рдХрд╛рдо


рдпреИрдВрдбреЗрдХреНрд╕ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ Mрд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рдЯреАрдоред рдХрд╛рдо рдкрд░ рд░рдЦрдиреЗ рдкрд░, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдПрдХ рд╕рдореВрд╣ рдЪреБрдирддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рд╡рд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЯреАрдо рд▓реАрдбрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рд╣рдЬрд╝рд╛рд░реЛрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рдХрд┐рддрдиреА рд╣реИ рддрд╛рдХрд┐ рд╡рд╣ рдЕрдкрдиреЗ рд╕рдореВрд╣ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд░рдЦ рд╕рдХреЗP рдХреЛрдИ рдХрдо рдирд╣реАрдВ рдерд╛ Nрд╡реНрдпрдХреНрддрд┐?

рдЖрдкрдХреЛ рдПрдХ рдкрд╛рдпрдерди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИN, Mрддрдерд╛ PрдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╣рдЬрд╛рд░реЛрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреЗрддрд╛ рд╣реИред
1тЙдNтЙд100, 1тЙдMтЙд100000, 0тЙдPтЙд1

рдлреЗрд╕рд▓рд╛


рдареАрдХ рд╣реИ, рдЖрдВрдХрдбрд╝реЛрдВ рдХрд╛ рдЬреНрдЮрд╛рди, рдЕрд░реНрдерд╛рддреН рджреНрд╡рд┐рдкрдж рд╡рд┐рддрд░рдг , рдХрд╛рдо рдЖрдпрд╛ ред рд╣рдо рдпрд╛рдВрдбреЗрдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд╛рдо рдкрд░ рд░рдЦреЗ рдЧрдП рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рд░реВрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВXред рдХрд╛рдо рдкрд░ рд░рдЦрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рдЯреАрдо рдЪреБрдирддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдЯреАрдо рдХреЗ рдиреЗрддрд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЛ рдХрд╛рдо рдкрд░ рд░рдЦрдирд╛ рджреЛ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рдпреЛрдЧ рд╣реИ: рдпрд╛ рддреЛ рдПрдХ рдирд╡рд╛рдЧрдВрддреБрдХ рд╣рдорд╛рд░реА рдЯреАрдо рдореЗрдВ рдЖрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд╣рд┐рдЯ рд╕рдВрднрд╛рд╡рдирд╛ рдмрд░рд╛рдмрд░ рд╣реЛрддреА рд╣реИ1Mрд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреНрд░рдорд╢рдГ рджреВрд╕рд░реЗ рд╕рдореВрд╣ рдХреЛ рдЪреБрдирдиреЗ рдХреА рд╣реИ MтИТ1Mред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдЯреАрдо рдХреА рдкрд╕рдВрдж рдХреЗ рд╕рд╛рде рдРрд╕реЗ рдкреНрд░рдпреЛрдЧ рд╣реЛрдВрдЧреЗXред рд╣рдорд╛рд░реА рдЯреАрдо рдореЗрдВ рд╣рд┐рдЯ рдХреА рд╕рдВрдЦреНрдпрд╛n рдХрд╛ Xрд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХрд╛ рдЪреБрдирд╛рд╡ рджреНрд╡рд┐рдкрджреАрдп рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ , рд╡рд┐рддрд░рдг рд╕рдорд╛рд░реЛрд╣ рдирд┐рдореНрди рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрддрд╛ рд╣реИ:

P(nтй╜N)=тИСk=0N(Xk)(1M)k(MтИТ1M)XтИТk

рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рд┐рдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реЗ рдХрдо рдпрд╛ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА Nред рд╣рдо рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рд┐рдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреА рдЧрдИ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдпрд╛ рдЙрд╕рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рдХрд╛рд░реНрдп рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

X:1тИТPx(nтй╜N)=P;XтИТ?


рдпрд╣реА рд╣реИ, рдЖрдкрдХреЛ рдХрд╛рдо рдкрд░ рд░рдЦреЗ рдЧрдП рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ XрдЬрд┐рд╕ рдкрд░ рдЯреАрдо рдХрдо рд╕реЗ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ NрдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдкреНрд░рд╛рдпрд┐рдХрддрд╛ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐ Pред

рдЦреИрд░, рд╣рдордиреЗ рдЧрдгрд┐рдд рдирд┐рдХрд╛рд▓рд╛ - рдЕрдм рдЗрд╕реЗ рдХреИрд╕реЗ рдЦреЛрдЬрдирд╛ рд╣реИX? рдкрд░реНрджрд╛рдлрд╛рд╢ред рдЖрдк рдПрдХ рдЪрдХреНрд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд╛рдо рдкрд░ рд░рдЦреЗ рдЧрдП рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд░рдордмрджреНрдз рд╣реЛрдЧрд╛, рдЗрд╕реЗ рдмрдврд╝рд╛рдХрд░ рдХрдо рд╕реЗ рдХрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рддрдХN рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕рдВрддреЛрд╖рдЬрдирдХ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

рдХреЛрдб
def c(n, k): #   ,    
    if 0 <= k <= n:
        nn = 1
        kk = 1
        for t in range(1, min(k, n - k) + 1):
            nn *= n
            kk *= t
            n -= 1
        return nn // kk
    else:
        return 0

def bin_prob(trials, k, m): #      

    return c(trials, k) * ((1/m)**k) * ((1 - 1/m)**(trials - k))

def cdf(maximum, trials, m): #   
    value = 0
    for i in range(maximum + 1):
        value += bin_prob(trials, i, m)
    return value

n, m, p = [(float(i)) for i in input().split()] #       
n = int(n)
m = int(m)


x = 1000 
while (1 - cdf(n, x, m)) < p: #      
    x += 1000 #   

print(int(x / 1000)) #  



рдХрд╛рд░реНрдп 4. рдЙрдкрд╣рд╛рд░ рдЕрдиреБрд╕рдВрдзрд╛рди


рдХрд╛рдо


рд╕рд╛рдВрддрд╛ рдХреНрд▓реЙрдЬрд╝ рдиреЗ рдЕрдирд╛рд╕реНрддрд╛рд╕рд┐рдпрд╛ рдХреЛ 100 рдЙрдкрд╣рд╛рд░ рд▓рд╛рдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреНрд░рд┐рд╕рдорд╕ рдЯреНрд░реА рдХреЗ рдиреАрдЪреЗ рд░рдЦрд╛ред рдкреЗрдбрд╝ рдмрдбрд╝рд╛ рдФрд░ рд╢рд░рд╛рдмреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдирд╛рд╕реНрддрд╛рд╕рд┐рдпрд╛ рдХреЛ рдЗрд╕рдХреЗ рдиреАрдЪреЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдЕрдирд╛рд╕реНрддрд╛рд╕рд┐рдпрд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдкрд╣рд╛рд░реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреА рд╣реИ: рдЧрд▓рддреА рд╕реЗ рдкреЗрдбрд╝ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкрдХреНрд╖ рд╕реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИ, рдЙрдкрд╣рд╛рд░ рд▓реЗрддреА рд╣реИ, рдЙрд╕рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреА рд╣реИ рдФрд░ рдЙрд╕реЗ рд╡рд╛рдкрд╕ рд░рдЦрддреА рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдмрд╛рд░ рдЕрдирд╕реНрддрд╛рд╕рд┐рдпрд╛ рдкреЗрдбрд╝ рдХреЗ рдиреАрдЪреЗ рдЭреВрда рдмреЛрд▓рдиреЗ рд╡рд╛рд▓реЛрдВ рд╕реЗ рдХреЛрдИ рдЙрдкрд╣рд╛рд░ рд▓реЗ рд╕рдХрддреА рд╣реИред рдЙрдкрд╣рд╛рд░реЛрдВ рдХреА рд╣рд┐рд╕реНрд╕реЗрджрд╛рд░реА рдХреА рдЙрдореНрдореАрдж рдЦреЛрдЬреЗрдВ рдЬреЛ рдЕрдирд╕реНрддрд╛рд╕рд┐рдпрд╛ 100 рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реНрдЯреНрд░реЗрдЪ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдЧреА?

рдлреЗрд╕рд▓рд╛


рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдХрд╛рд░реНрдп рдмрд╣реБрдд рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рднреА рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдкреНрд░рд╛рдердорд┐рдХ рд╕реВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред рдЗрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВред рдореИрдВрдиреЗ рдЗрд╕ рдХрд╛рд░реНрдп рдкрд░ рдмрд╣реБрдд рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рд╣реИ, рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЪрд┐рддреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╕реВрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рдлрд▓ рдирд╣реАрдВ рд╣реБрдЖред рдлрд┐рд░ рдореИрдВ Google рдкрд░ рдЧрдпрд╛ рдФрд░ рдЕрдкрдиреЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдордВрдЪреЛрдВ рдореЗрдВ рдЧрд╣рд░реА рдЦреБрджрд╛рдИ рдХрд░рдиреА рдкрдбрд╝реА, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓реЗ рдХрд╛ рд╣рд▓ рдвреВрдВрдврддрд╛ ред рдЗрд╕рд▓рд┐рдП, рдЕрдЧрд░ рд╣рдо рдПрдХ рд╕реЗрдЯ рд╕реЗ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рд░рд┐рдЯрд░реНрди рдХреЗ рд╕рд╛рде рддрддреНрд╡реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИn рд╕реЗ рдЪрдпрди mрд╕реЗрдЯ рдХреЗ рддрддреНрд╡ рдмрд┐рд▓реНрдХреБрд▓ рдмрд╛рд╣рд░ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ kрдЕрд▓рдЧ рдмрд░рд╛рдмрд░:

P(m,k,n)=(mk)тЛЕk!тЛЕS2(n,k)mn


рдХрд╣рд╛рдБ рдкреЗ S2рд╡рд╣рд╛рдБ рджреВрд╕рд░реА рддрд░рд╣ рдХреЗ рдПрдХ рд╕реНрдЯрд░реНрд▓рд┐рдВрдЧ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╕реЗрдЯ рдХреА рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╡рд┐рднрд╛рдЬрди рдХреА рд╕рдВрдЦреНрдпрд╛ -n рдкрд░ рдЖрдЗрдЯрдо knonempty рд╕рдмрд╕реЗрдЯред рдЦреИрд░, рдЕрдкреЗрдХреНрд╖рд╛ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдЙрдкрд╣рд╛рд░ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХреА рдЧрдИ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдЙрдкрд╣рд╛рд░реЛрдВ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрдВрд╢ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ - рдПрдХ рд╕реМрд╡реЗрдВ рд╕реЗ рдПрдХ рдкреВрд░реЗ рддрдХред рдпрд╣ рдкрд╛рдпрдерди рдореЗрдВ рдПрдХ рд▓реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХреЛрдб
import math
import numpy as np
import sys
import sympy #     -   

sys.setrecursionlimit(10**9)

def c(n, k): # C

    return (math.factorial(n))/(math.factorial(k) * math.factorial(n-k))

def s(n, k): #      

    return sympy.functions.combinatorial.numbers.stirling(n, k)

    
def p(m, k, n): #    k

    return c(m, k) * math.factorial(k) * s(n, k) / (m**n)


pr = []
#      ,    ...
for j in range(1, 101): 
    pr.append(p(100, j, 100))
    
pr = np.array(pr)
#...    100
frac = np.array([i for i in range(1, 101)]) / 100


print(sum(pr*frac)) #  



рдХрд╛рд░реНрдп 5. рд╕реБрдЧрдо рдпрд╛рддреНрд░реА


рдХрд╛рдо


рдпрд╛рддреНрд░реА рджреЛ-рдЖрдпрд╛рдореА рдЧреНрд░рд┐рдб рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╣реА рдпрд╛ рдКрдкрд░ рдХреА рдУрд░ рдмрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рд╡рд╣ рдПрдХ рдмрд┐рдВрджреБ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИ(0,0) рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА (100,100)ред рд╢реБрд░реВ рдФрд░ рдЕрдВрдд рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реА рдПрдХ рд╕реАрдзреА рд░реЗрдЦрд╛ рдореЗрдВ рдПрдХ рдирджреА рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдХреА рдХрд┐рддрдиреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЕрдЧрд░ рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рд░реНрдЧ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╣реИрдВ? рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╛рддреНрд░реА рдирджреА рдХреЛ рдкрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рд╡рд╣ рдирджреА рдХреЗ рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рдЙрд╕реА рдорд╛рд░реНрдЧ рдореЗрдВ рдерд╛ред рдПрдХ рдирджреА рдХреЗ рдкреНрд░рд╡реЗрд╢ рдХреЛ рдПрдХ рдЪреМрд░рд╛рд╣рд╛ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рдлреЗрд╕рд▓рд╛


рд╣рдо рд╢рд╛рд╕реНрддреНрд░реАрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкрд╛рддреЗ рд╣реИрдВ - рд╣рдо рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рд░реНрдЧреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЪреМрд░рд╛рд╣реЗ рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд░рд╣рдиреЗ рджреЛn- рд╡рд░реНрдЧ рдЧреНрд░рд┐рдб рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреА рд▓рдВрдмрд╛рдИред рдлрд┐рд░ рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рд░реНрдЧреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛:

N=(2n!)(n!)2


рд╕реВрддреНрд░ рдХреА рд╡реНрдпреБрддреНрдкрддреНрддрд┐ рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рд╣реИ ред рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдирджреА рдкрд╛рд░ рдорд╛рд░реНрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдкрддрд╛ рдХреИрд╕реЗ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдПn? рдЗрд╕ рдкреНрд░рд╢реНрди рд╕реЗ рд╣реИрд░рд╛рди рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдХреБрдЫ рдЫреЛрдЯреЗ рдЧреНрд░рд┐рдб рдХреА рд▓рдВрдмрд╛рдИ рд▓реЗрдиреЗ, рдЦреЗрддреЛрдВ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдХрд┐рддрдиреЗ рдорд╛рд░реНрдЧ рдирджреА рдХреЛ рдкрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЖрд╢реНрд░рд┐рддрддрд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ (рдореИрдВ рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рднреА рдЕрдм рдХрд╛рдЧрдЬ рдФрд░ рдПрдХ рдХрд▓рдо рд▓реЗ рд▓реЗрдВ рдФрд░ рдЫреЛрдЯреЗ рдЧреНрд░рд┐рдб рдФрд░ рд░рд╛рд╕реНрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)ред

рдЖрдЬреНрдЮрд╛ рджреЗрдирд╛ рдЧреНрд░рд┐рдб рдХрд╛ рдЖрдХрд╛рд░ 3 рд╕реЗ 3 рдХреЛрд╢рд┐рдХрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдЧреНрд░рд┐рдб рдХреЗ рд╕рд╛рдЗрдб рд╡рд┐рдХрд░реНрдг рдкрд░ рдирджреА рдХрд╛ рдХрдмреНрдЬрд╛ рд╣реИ, рдпрд╛рддреНрд░реА рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рд╣реИред

рдЪрд┐рддреНрд░
рдбреНрд░рд╛рдЗрдВрдЧ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА, рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ



рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рдбреНрд░рд╛рдЗрдВрдЧ рдмрдирд╛рдИ, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЙрди рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ рдЬреЛ рдирджреА рдкрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рдирджреА рдХреЗ рдиреАрдЪреЗ рдХреЗ рдорд╛рд░реНрдЧред рдлрд┐рд░ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ 2 рд╕реЗ рдЧреБрдгрд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдирджреА рдХреЗ рдКрдкрд░ рджрд░реНрдкрдг рдкрдереЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред рдЪреВрдВрдХрд┐ рд╣рдо рдорд╛рд░реНрдЧреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдирджреА рдкрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдкрд░ рд╡рд╛рдкрд╕ - рд╣рдореЗрдВ рдПрдХ рд░рд┐рд╢реНрддреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИnрдФрд░ рдирджреА рдкрд╛рд░ рдкрдереЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред

3x3 рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдКрдкрд░ рджрд┐рдП рдЧрдП рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдиреАрд▓реЗ рд░рдВрдЧ рдореЗрдВ рдХреБрдЫ "рднреВрдорд┐" рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдпрд╛рддреНрд░реА рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рд╣реИ: рдЪрд┐рд╣реНрдирд┐рдд рдорд╛рд░реНрдЧ 2 рдХреЗ рдХреНрд╖реИрддрд┐рдЬ рд╕рдордиреНрд╡рдп рдХреЗ рд╕рд╛рде рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реИрдВ, рдпрд╛рддреНрд░реА рдкрд╣рд▓реЗ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдмрд╛рдПрдВ рдФрд░ рдКрдкрд░реА рдХрд┐рдирд╛рд░реЛрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред 3 рдРрд╕реЗ рдорд╛рд░реНрдЧ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреНnред рдЕрдм рдХреЙрд▓рдо 1 рдореЗрдВ рд╕реЗрд▓ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рд░реНрдЧреЛрдВ рдХрд╛ рдкрддрд╛ рдХрд░рддреЗ рд╣реИрдВред

рдЪрд┐рддреНрд░


рдореИрдВрдиреЗ рдирдП рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ред рддреЛ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрджрд┐ рдХреЛрдИ рдпрд╛рддреНрд░реА рдмрд╛рдИрдВ рдУрд░ рдореБрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕реЗрд▓ рдХреЗ рдКрдкрд░реА рдХрд┐рдирд╛рд░реЗ (1, 0), рддреЛ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рддреАрди рд░рд╛рд╕реНрддреЛрдВ рдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ 2 рдХрд╛ рдХреНрд╖реИрддрд┐рдЬ рд╕рдордиреНрд╡рдп рдЙрд╕рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдХреЗрд╡рд▓ рдКрдкрд░ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ - рддреАрд╕рд░рд╛ рдорд╛рд░реНрдЧ рдиреАрдЪреЗ рд╣реИред ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХреЙрд▓рдо 1 рд╕реЗ рдорд╛рд░реНрдЧ рдореЗрдВ рдПрдХ рдирдпрд╛ рд╕реЗрд▓ рдЬреЛрдбрд╝рддреЗ рд╣реБрдП, рд╣рдордиреЗ рдХреЙрд▓рдо 2 рдХреА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рд░реНрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдкрдереЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреА, рдЬреЛ рд╣рдорд╛рд░реЗ рдирдП рд╕реЗрд▓ рд╕реЗ рдХрдо рдирд╣реАрдВ рд╣реИрдВред

4 рдмрд╛рдп 4 рдЧреНрд░рд┐рдб рд▓реЗрдВ рдФрд░ рдЙрд▓рдЭрди рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдПрдХ рдирдП рд╕реЗрд▓ рдХреЛ рдПрдХ рдХреЙрд▓рдо рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдорд╛рд░реНрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ рдЬреЛ рдЕрдЧрд▓реЗ рдХреЙрд▓рдо рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрд▓ рдХреЗ рд╢реАрд░реНрд╖ рдХрд┐рдирд╛рд░реЗ рд╕реЗ рдХрдо рдирд╣реАрдВред рдореИрдВ рд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдореИрдВ рдЦреБрдж рдХреЛ рдПрдХ рдкрд╛рдареНрдп рд╡рд┐рд╡рд░рдг рддрдХ рд╕реАрдорд┐рдд рдХрд░ рджреВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдорд╛рдирддреЗ рд╣реИрдВ, рддреЛ рд╣рд▓ рдХрд░реЗрдВ - рд╣рд▓ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ рджрд░реНрдЬрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧреНрд░рд┐рдбреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░реВрдВред

рдЪрд┐рддреНрд░


рд╕рдмрд╕реЗ рджрд╛рд╣рд┐рдирд╛ рд╕реНрддрдВрдн рдлрд┐рд░ рд╕реЗ рд╣рдореЗрдВ рджреЗрддрд╛ рд╣реИ nрдорд╛рд░реНрдЧреЛрдВред рд╕реЗрд▓ рдХрд╛ рдКрдкрд░реА рдХрд┐рдирд╛рд░рд╛ (2, 0) рд╣рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрдЧрд╛nтИТ1рдорд╛рд░реНрдЧред рд╕реЗрд▓ рдХреЗ рд╢реАрд░реНрд╖ рдХрд┐рдирд╛рд░реЗ (2, 1) рдЬреЛрдбрд╝ рджреЗрдЧрд╛nтИТ2рдорд╛рд░реНрдЧред рд╕реЗрд▓ рдХреЗ рд╢реАрд░реНрд╖ рдХрд┐рдирд╛рд░реЗ (1, 0) рдХреЗ рд░реВрдк рдореЗрдВ рдХрдИ рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрд╢рд┐рдХрд╛рдУрдВ (2, 0) рдФрд░ (2, 1) рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдПрдХ рдмрдбрд╝рд╛ рдЧреНрд░рд┐рдб рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдЧреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд╛рд░рд╛ рдХрд╛рдо 100x100 рдЧреНрд░рд┐рдб рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдЧреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрдирдкреБрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдЧрд╛n рдФрд░ рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг n├ЧnрдХреЙрд▓рдо рд╕реЗ рд╢реБрд░реВ nрдФрд░ рдлрд┐рд░ рдкрд┐рдЫрд▓реЗ рдХреЙрд▓рдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдХреЗ рд▓рд┐рдП, рдкрд┐рдЫрд▓реЗ рдХреЙрд▓рдо рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝реЗ рдЧрдП рд░рд╛рд╕реНрддреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЧреИрд░-рдирджреА рдкрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░рд╛рд╕реНрддреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдорд┐рд▓ рдЬрд╛рдПрдЧреАред

рдХреЛрдб
import numpy as np
import math

def routes_total(n): #   
    return math.factorial(2*n) / (math.factorial(n)**2)

def fill_matrix(n): #  ,       
    net = np.zeros((n, n)) 
    net[0, 0] = n #    n 
    for i in range(n-2):
        net[1, i] = n - i - 1 

    for i in range(2, n):
        for j in range(n - i - 1): 
            net[i, j] = 0
            for g in range(j, n - i + 1):
                net[i, j] += net[i - 1, g]
    
    #      2,     
    return (2 * sum(sum(net))) 

#      -    1
print(1  - fill_matrix(100) / routes_total(100))



рдХрд╛рд░реНрдп 6. рд░реИрдЦрд┐рдХ рд╡рд┐рддрд░рдг рдХреА рд╕реНрдерд┐рддрд┐


рдХрд╛рдо


рд░реИрдЦрд┐рдХ рд╡рд┐рддрд░рдг рд░рд╛рдЬреНрдп рд╢рд╣рд░реЛрдВ рдХреА рдПрдХ рднреАрдбрд╝ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╕рдбрд╝рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВред

рдПрдХ рдмрд╛рд░ рд░рд╛рдЬреНрдп рдХреЗ рд░рд╛рдЬрд╛ рдХреЛ рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рдХреЗ рд▓реЛрдЧ рдЕрдкрдиреА рд╕реАрдорд╛рдУрдВ рдкрд░ рдЖрдХреНрд░рдордг рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдереЗред рдЪреВрдВрдХрд┐ рд░рд╛рдЬреНрдп рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рд░рд╛рдЬрд╛ рдиреЗ рдПрдХ рдХрдард┐рди рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ - рд░рд╛рдЬреНрдп рдХреЛ рдХрдИ рдЫреЛрдЯреЗ рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЕрдкрдиреА рд╕реАрдорд╛рдУрдВ рдХреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛ред

рдпрд╣ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рджреЛ рд╢рд╣рд░реЛрдВ рдХреЛ рдПрдХ рд░рд╛рдЬреНрдп рдореЗрдВ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд░ рдПрдХ рд╢рд╣рд░ рджреВрд╕рд░реЗ рдореЗрдВ рдкрд╣реБрдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рдХреЗ рд▓реЛрдЧ рд░реИрдЦрд┐рдХ рд╡рд┐рддрд░рдг рд░рд╛рдЬреНрдп рдХреЗ рдХрд┐рд╕реА рднреА рджреЛ рд╢рд╣рд░реЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рдбрд╝рдХ рдХреЛ рдЬрдмреНрдд рдХрд░ рд▓реЗрдВред рдЕрдиреНрдп рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╢рд╣рд░реЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдкреНрд░рддреНрдпреЗрдХ рд╕рдбрд╝рдХ рдкрд░ рдЬреЛ рдХрд┐рд╕реА рднреА рджреЛ рдирдП рд░рд╛рдЬреНрдпреЛрдВ рдХреА рд╕реАрдорд╛ рдХреЛ рдкрд╛рд░ рдХрд░реЗрдЧреА, рдПрдХ рдЧрдврд╝ рд▓рдЧрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рд░рд╛рдЬреНрдп рдХреЛ рдкреАрдкреБрд▓реНрд╕ рдСрдл рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рддрдм рджреВрд╕рд░рд╛ рдЕрдкрдиреА рд╕реАрдорд╛рдУрдВ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХреЗрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдЧрдврд╝ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд░рд╛рдЬреНрдпреЛрдВ рд╕реЗ рд╢рд╣рд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реА рд╕рдбрд╝рдХ рдкрд░ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред

рд░рд╛рдЬрд╛ рдиреЗ рдЖрдкрдХреЛ рдЙрди рд╕рдбрд╝рдХреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛, рдЬрд┐рди рдкрд░ рдЖрдкрдХреЛ рдЧрдврд╝ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрд╡рд░реВрдк
рдЗрдирдкреБрдЯ рдкреНрд░рд╛рд░реВрдк

nmтАФ . (1тЙдnтЙд20000,1тЙдmтЙд200000). m . i bi,eiтАФ , (1тЙдbi,eiтЙдn)


b тАФ , . b тАФ , , . , .

, , , , тАФ .


рдлреЗрд╕рд▓рд╛


рдФрд░ рдпрд╣рд╛рдБ рдЧреНрд░рд╛рдл рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИред рд░реИрдЦрд┐рдХ рд╡рд┐рддрд░рдг рдХреЗ рд░рд╛рдЬреНрдп рдХреЗ рднрд╛рдЧреНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдВрдмреА рдХрд╣рд╛рдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдбреНрд░рд╛рдлреНрдЯрд░реНрд╕ рдиреЗ рдПрдХ рдЧреНрд░рд╛рдл рдореЗрдВ рдкреБрд▓реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрдЬрд╛рдп рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рдо рдХреЛ рдЫреБрдкрд╛рдпрд╛ рдЬрд┐рдирдХреЗ рдиреЛрдбреНрд╕ рд╢рд╣рд░ рд╣реИрдВ рдФрд░ рдХрд┐рдирд╛рд░реЛрдВ рдХреА рд╕рдбрд╝рдХреЗрдВ рд╣реИрдВред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдПрдХ рдкреБрд▓ рдПрдХ рдЧреНрд░рд╛рдл рдХрд╛ рдРрд╕рд╛ рдХрд┐рдирд╛рд░рд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдЗрд╕ рдЧреНрд░рд╛рдл рдХрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╣рд┐рд╕реНрд╕рд╛ рдЕрдиреНрдп рдХреЛрдиреЗ рд╕реЗ рдХрдЯ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рд╕рдбрд╝рдХ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ - рдпрджрд┐ рдкреБрд▓ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреБрдЫ рд╢рд╣рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдЯреВрдЯ рдЬрд╛рдПрдЧрд╛, рдЕрдиреНрдпрдерд╛ рд╢рд╣рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╣рдореЗрд╢рд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдбрд╝рдХ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкреБрд▓ рд╣реИ рдЬреЛ рд░рд╛рдЬреНрдпреЛрдВ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдкреБрд▓реЛрдВ рдкрд░ рдЧрдврд╝ рдбрд╛рд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдмреНрд░рд┐рдЬ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЧрд╣рд░рд╛рдИ рдЦреЛрдЬ рдХреЗ рдЖрдзрд╛рд░ рдкрд░(рдЧрд╣рд░рд╛рдИ-рдкрд╣рд▓реА рдЦреЛрдЬ, рдбреАрдПрдлрдПрд╕) - рдПрдХ рдЧреНрд░рд╛рдл рдЯреНрд░реИрд╡рд░реНрд╕рд▓ рд╡рд┐рдзрд┐ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╢реАрд░реНрд╖ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдХрд┐рдирд╛рд░реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдпрджрд┐ рдХрд┐рдирд╛рд░реЗ рдПрдХ рд╢реАрд░реНрд╖ рдкрд░ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЕрднреА рддрдХ рдирд╣реАрдВ рдорд╛рдирд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рддреБрд░рдВрдд рдЕрдкрдиреЗ рд╢реАрд░реНрд╖ рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрдереНрдп рдкреБрд▓реЛрдВ рдХреА рдЦреЛрдЬ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗ:

рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдо рдЧрд╣рд░рд╛рдИ рдореЗрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рдЕрдм рд╢реАрд░реНрд╖ рд╕реЗ рд╕рднреА рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред рддрдм рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдХрд┐рдирд╛рд░реЗ (V, U) рдРрд╕рд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд╢реАрд░реНрд╖ рд╕реЗ U рдФрд░ рдЙрд╕рдХреЗ рдХрд┐рд╕реА рднреА рд╡рдВрд╢ рд╕реЗ рдкреЗрдбрд╝ рдХреЗ рдиреАрдЪреЗ рдХреЗ рдкреЗрдбрд╝ рдкрд░ рд╣реИ, рддреЛ рдХреЛрдИ рдЙрд▓рдЯрд╛ рдирд╣реАрдВ рд╣реИред рд╡реА рдпрд╛ рдЙрд╕рдХреЗ рдкреВрд░реНрд╡рдЬреЛрдВ рдХреЗ рд╢рд┐рдЦрд░ рдХреЗ рд▓рд┐рдП рд░рд╛рд╕реНрддрд╛, рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдкреБрд▓ рд╣реИред

рдЗрд╕ рддрдереНрдп рдХреЛ рд╡рд░реНрдЯреЗрдХреНрд╕ V рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╢реАрд░реНрд╖ рдбрд┐рд╕реНрдХ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХреЗ рд╕рдордп рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддреЗ рд╣реИрдВ [V](рдЕрдВрдЧреНрд░реЗрдЬреА рд╕реЗ) рдХреА рдЦреЛрдЬ рдХреАред рдЗрд╕ рдЪрд░ рдореЗрдВ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЪрд░рдг рдЬрд┐рд╕ рдкрд░ рд╢реАрд░реНрд╖ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ V рдХреЗ рд╕рд╛рде, рд╕рдмрд╕реЗ рдХрдо [V] рд╡реИрд░рд┐рдПрдмрд▓ рдЬреБрдбрд╝рд╛ рд╣реЛрдЧрд╛ , рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд╕рдмрд╕реЗ рд╢реБрд░реБрдЖрддреА рдпреВ рдХреЗ рдкреНрд░рд╡реЗрд╢ рдХрд╛ рд╕рдордп рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╡рд░реНрдЯреЗрдХреНрд╕ V рд╕реЗ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд░реНрдЯреЗрдХреНрд╕ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рд╕рдмрд╕реЗ рдХрдо [V] = рдбрд┐рд╕реНрдХ (V) (рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╢реАрд░реНрд╖ рдкрд░) рдЖрдк рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдирд╣реАрдВ рдкрд╛рддреЗ рд╣реИрдВ), рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣рдо рдХреБрдЫ рдмреЗрдЯреЗ рд╡реА рдХреЛ рдвреВрдВрдв рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╡реА рдХреЗ рдкреВрд░реНрд╡рдЬ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ (рдЪрд▓реЛ рдЙрд╕реЗ рдПрд╕ рдХрд╣рддреЗ рд╣реИрдВ)ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╣рдо рд╕рдмрд╕реЗ рдХрдо [V]: рдирд┐рдореНрдирддрдо [V] = рдбрд┐рд╕реНрдХ [S] рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВрдЧреЗредред рдФрд░ рд╣рдо рдкреБрд▓ рдХреЛ рд╣реБрдХ рдХрдм рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдлрд┐рд░, рдЬрдм рд╣рдо рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЦреЛрдЬ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╢реАрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдХреЛрдИ рдкреБрддреНрд░ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдЕрднреА рддрдХ рдирд╣реАрдВ рдорд╛рдирд╛ рдЧрдпрд╛ рд╣реИ (рдлрд┐рд░, рд╣рдо рдЗрд╕реЗ рдпреВ рдХрд╣рддреЗ рд╣реИрдВ)ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╣рдо рдпрд╣ рдЬрд╛рдБрдЪ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдмрд╕реЗ рдкрд╣рд▓рд╛ рд╢реАрд░реНрд╖ U рд╕реЗ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдпрд╣ рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рд╢реАрд░реНрд╖ U рдХреЗ рддрддреНрдХрд╛рд▓ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ (рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм U рдХрд╛ рдХреЛрдИ рдкреБрддреНрд░ рдирд╣реАрдВ рд╣реИ, рддреЛ рдирд┐рдореНрдирддрдо [U] = рдбрд┐рд╕реНрдХ [U] ] ), рддреЛ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреЗ рд╕рд╛рде рдпреВ рдХрд╛ рд╕рдВрдмрдВрдз рдПрдХ рдкреБрд▓ рд╣реИред

рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдХреЛрдб рдиреАрдЪреЗ рд╕рдВрд▓рдЧреНрди рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЯреЗрдХреНрд╕ рдХреЗ рдбрд┐рд╕реНрдХ рдФрд░ рдирд┐рдореНрдирддрдо рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡реИрд░рд┐рдПрдмрд▓ рди рдмрдирд╛рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ , рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ рд╡реИрд▓реНрдпреВ рдХреЗ рд▓рд┐рдП рдПрд░реЗрдЬрд╝ рдХреЛ рд░рдЦрдирд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЗрдВрдбреЗрдХреНрд╕ рдЙрд╕ рд╢реАрд░реНрд╖ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдорд╛рди рд╣реИред

рдХреЛрдб
import sys
from collections import Counter
import numpy as np
sys.setrecursionlimit(10**6) 

n, m = [int(i) for i in input().split()]
roads = [None] #    -    
graph = {}  #      ,    
for i in range(1, n+1):
    graph[i] = []
for i in range(1, m+1):
    twns = [int(j) for j in input().split()]
    graph[twns[0]].append(twns[1])
    graph[twns[1]].append(twns[0])
    roads.append(frozenset([j for j in twns]))
    
disc = [0] * (n+1) #  discovered
lowest = disc.copy() #  lowest
used = disc.copy() #  used. ,    
c = Counter(roads)

timer = 0 #   
nbridges = 0 #  
bridges = [] #  

def dfs(v, parent): #    ,    
    
    global timer
    global nbridges
    global bridges
    
    timer += 1 #   
    disc[v] = timer 
    lowest[v] = timer
    used[v] = True #     
    for u in graph[v]: #      
        if u == parent:
            continue #      ,    ,    
        if used[u]: #  ,    ,  
            lowest[v] = min(lowest[v], disc[u]) # ,       ;  lowest 
        else: #   
            dfs(u, v) #      
            #           cc  U:
            lowest[v] = min(lowest[v], lowest[u])  
            if lowest[u] > disc[v]: #   u    v   ,   
                twns = [] # ,  
                twns.append(u)
                twns.append(v)
                if c[frozenset(twns)] > 1: #     ,  ,    
                    continue
                nbridges += 1
                bridges.append(roads.index(set(twns)))

dfs(1, 0) #      

print(nbridges)
bridges = np.sort(bridges)
for bridge in bridges:
    print(bridge)



рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрд░реЛрдд рдиреЗ рдореБрдЭреЗ рдХрдИ рддрд░реАрдХреЛрдВ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рдорджрдж рдХреА , рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдЫреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╕рдордЭрддрд╛ рд╣реВрдВред рдпрд╣ рджреЗрдЦрдиреЗ рд▓рд╛рдпрдХ рд╣реИ рдФрд░ рдпрд╣рд╛рдБ рдпрд╣ рд╡реАрдбрд┐рдпреЛ рд╣реИ - рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдПрдиреАрдореЗрд╢рди рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


рдпреЗ рдРрд╕реЗ рдХрд╛рд░реНрдп рд╣реИрдВ рдЬреЛ рдпреИрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдЗрдВрдЯрд░реНрдирд╢рд┐рдк рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХреЛ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЙрдкрд░реЛрдХреНрдд рд╕реЗрдЯ рдХреЛ 5 рдШрдВрдЯреЗ рджрд┐рдП рдЧрдП рдереЗ - рдХрд╛рдлреА рдХрдо рд╕рдордп, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд▓реЗрдХрд┐рди рд╣рд░ рдХреЛрдИ рдЕрдкрдиреА рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореЗрд░реЗ рдирд┐рд░реНрдгрдпреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╡реЗ рд╕рд╣реА рдЙрддреНрддрд░ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╕рдВрджреЗрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рдХреЗ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рддрд░реАрдХреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдПрдХ рддреЗрдЬ рдпрд╛ рдЕрдзрд┐рдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд╕рдорд╛рдзрд╛рди рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ рдпрд╛ рдпрджрд┐ рдЖрдк рдореЗрд░реЗ рд╕рд╛рде рдХреЛрдИ рдЧрд▓рддреА рдкрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рди рдХрд░реЗрдВред

рдореИрдВ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рддрд┐ рдЦреЛрдЬрдиреЗ рдХреА рдХрд╛рдордирд╛ рдХрд░рддрд╛ рд╣реВрдВ!

All Articles