1 2 3 4 5 6 7 8 9 10 11 12 | var o, n: integer; function fact( x: integer ): integer; begin if x = 0 then fact:= 1 else fact:= x * fact( x - 1 ) end; begin readln( n ); o:= fact( n ); writeln( o ); end. |
dmFyIG8sIG46IGludGVnZXI7ICAKZnVuY3Rpb24gZmFjdCggeDogaW50ZWdlciApOiBpbnRlZ2VyOwogIGJlZ2luCiAgICBpZiB4ID0gMCB0aGVuIGZhY3Q6PSAxCiAgICBlbHNlIAogICAgIGZhY3Q6PSB4ICogZmFjdCggeCAtIDEgKQogIGVuZDsKYmVnaW4gIAogcmVhZGxuKCBuICk7CiBvOj0gZmFjdCggbiApOyAKIHdyaXRlbG4oIG8gKTsKZW5kLg==
-
upload with new input
-
result: Success time: 0.02s memory: 4112 kB returned value: 0
4
24
-
result: Success time: 0.01s memory: 4112 kB returned value: 0
3
6



