NZEC what is it?

Ian Kelly ian.g.kelly at gmail.com
Sun Aug 15 17:39:57 EDT 2010


On Sun, Aug 15, 2010 at 12:56 PM, Mikael B <mback1 at live.se> wrote:
> Hi
>  I use, among other things,  a site,  http://www.codechef.com  to learn
> python.
> I don't know what platform they use. I use  linux.
>
> When I submit this little piece of  code to them:
>
> import sys
> import math
>
> #main
>
> s=sys.stdin.read()
>
> int_list=s.split()
>
> for a in int_list[1:]:
>         print math.factorial(int(a))
>
>
> they generate a runtime error :NZEC   but I don't  (python 2.6)
>
> What is NZEC  and what could cause it in these few lines of code?

Non-zero exit code.  Unless you're calling sys.exit, this normally
means your program raised an uncaught exception.

In the case of your program, I believe that codechef currently uses
Python 2.5.  The math.factorial function was added in Python 2.6, so
it would not be available.

Cheers,
Ian



More information about the Python-list mailing list