Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

파스칼삼각형/윤종하

From ZeroWiki
Revision as of 10:04, 2 August 2010 by imported>yjh0817
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
def fac(n):
    if(n==0):
        return 1
    else:
        return n*fac(n-1)

def combi(n,k):
    return fac(n)/(fac(k)*fac(n-k))

def pascal(n):
    for i in range(0,n,1):
        for j in range(0,n-i,1):
            print "",
        for j in range(0,i+1,1):
            print combi(i,j),
        print "\n"

n=input("줄 수")
pascal(n)

알고리즘은 쉬운데 파이썬은 개행이 자동인데다가 공백도 자동으로 들어가서 힘드네요 ㅠ 암튼 수학문제는 수학책이 진리인듯요 ㅋ