Y On Feb 12, 2014 11:00 AM, <kjaku...@gmail.com> wrote: > > def choices(n, k): > if k == 1: > return n > if n == k: > return 1 > if k == 0: > return 1 > return choices(n - 1, k) + choices(n - 1, k - 1) Following line never runs > print ("Total number of ways of choosing %d out of %d courses: " % (n, k)) > > n = int(input("Number of courses you like: ")) > k = int(input("Number of courses you can register for: ")) > choices(n, k) > > Changed it like you said, didn't work > -- > https://mail.python.org/mailman/listinfo/python-list
-- https://mail.python.org/mailman/listinfo/python-list