害死人不偿命的(3n+1)猜想
#include<stdio.h> int main() { int n,step=0; while(scanf("%d",&n)!=EOF) { while(n!=1) { if(n%2==0) n/=2; else n=(3*n+1)/2; step++; } } printf("%d\n",step); return 0; }
#include<stdio.h> int main() { int n,step=0; while(scanf("%d",&n)!=EOF) { while(n!=1) { if(n%2==0) n/=2; else n=(3*n+1)/2; step++; } } printf("%d\n",step); return 0; }
相关推荐