codepadでフィボナッチ数列
気分転換にcodepadしてみました。
#include <stdio.h> int fib(int n) { return n == 0 || n == 1 ? n : fib(n - 1) + fib(n - 2); } int main(void) { int i = 39; // 40 Timeout printf("fib(%d)=%d\n", i, fib(i)); return 0; }
39より大きくするとTimeout...
http://codepad.org/G0vV3CfP
40に変えて実行してみるとTimeoutするのが分かります。
他にforkやsystemとか試したところ
Disallowed system call: SYS_fork Disallowed system call: SYS_pipe
codepadは、手軽にC言語とか試すには良いですね。