Ocena użytkownikóww: ***** / 8
Nadesłany przez Bartosz Bednarczyk, 26 sierpnia 2011 21:00
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.Symbol Newtona Interacyjnie.py:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Bartosz "WiedzMAC" Bednarczyk
# Liceum Ogolnoksztalcace im. Wladyslawa Broniewskiego w Strzelcach Opolskich
# Iteracyjne obliczanie wartosci Symbolu Newtona ( PYTHON )
# www.algorytm.org
def Newton( n, k ):
Wynik = 1
for i in range( 1, k+1 ):
Wynik = Wynik * ( n - i + 1 ) / i
return Wynik
t = int( raw_input() )
for i in range(t):
n,k = map( int, raw_input().split() )
if k == 0 or k == n : print '1'
else : print Newton(n,k)