#include<stdio.h> void f(int x){ if(x==1)return; if(x%2){ f(3*x+1); printf("%d ",3*x+1); }else{ f(x/2); printf("%d ",x/2); } } int main(){ ????????? return 0; }
哈哈,写递归
这种写法似乎有点摧残计算机,还好,能通过本题目。
受到规则的限制,有发完整代码。