0
已解决
程祺然
初级光能
初级光能
3958 10分
贴下代码
#include<iostream>
using namespace std;
int main()
{
int a,cnt=0;
int b;
cin>>a;
while(1){
if(a==6||a==7){
break;
}
if(a<10){
b=a;
b++;
a*=b;
}
if(a>=10){
if(a%2==0){
a/=2;
}
else{
a++;
a/=2;
}
}
cnt++;
}
cout<<cnt+1;
return 0;
}
悬赏20豆!!
0
已采纳
王文博
缔造者之神
缔造者之神
if(n>=10)
{
if(n%2==0) n/=2;
else n=(n+1)/2;
}
else
{
n=n*(n+1);
}
你错的地方
不要cnt+1
0
0
0
0