981001-1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 39 行

C
39
字号
#define NG   0x100Lunsigned long flg = 0;long sub (int n){  int a, b ;  if (n >= 2)    {      if (n % 2 == 0)	{	  a = sub (n / 2);	  	  return (a + 2 * sub (n / 2 - 1)) * a;	}      else	{	  a = sub (n / 2 + 1);	  b = sub (n / 2);	  	  return a * a + b * b;	}    }  else     return (long) n;}int main (void){  if (sub (30) != 832040L)    flg |= NG;  if (flg)    abort ();    exit (0);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?