#include <stdio.h>
int foo(int x, int y, int z)
{
if(x < 2 && y < 2 && z < 4)
return 0;
else
{
int t = x / 2 + y / 2 + z / 4;
y = t + y % 2;
z = t + z % 4;
return t + foo(0, y, z);
}
}
int main(void)
{
printf("%d\n", foo(100, 0, 35));
return 0;
}
231
不知道答案对不对?
有意思,来学习一下
哈哈,这样都行
瞧瞧正确答案!!!
虚心学习 ,谢谢分享。
语言还能翻译?
个人逻辑思维不行,学习一下
想不出来,来学习一下。
有意思来看看
这个问题比较有意思啊