Vì vậy, tôi đang học python vì vậy tôi sẽ trải qua một số vấn đề về dự án euler. Và tôi không chắc liệu đây có phải là vấn đề về python mà tôi đang gặp hay không, nhưng tôi dường như đang nhận được câu trả lời sai cho vấn đề 53. Đây là một liên kết đến vấn đề http://projecteuler.net/index.php?section=problems&id=53Euler dự án trong python (# 53)
và đây là mã của tôi:
from math import factorial
def ncr(n,r):
return (factorial(n)/(factorial(r)*factorial(n-r)))
i = 0
for x in range(1,100):
for y in range(0,x):
if(ncr(x,y) > 1000000):
i=i+1
print i
Tôi nhận được 3982 dường như là câu trả lời sai. Có điều gì đó sai trái mà tôi đang làm cụ thể với python không?
Bạn đã được nhịn ăn, mặc dù bạn cũng có phản ứng ngắn nhất = P – Falmarri
Chúng tôi gọi rằng pythonic –