1
薛子翔
初级守护
初级守护
- int n,cnt初值为零;
- cin>>n;
- while(n!=6&&n!=7){
- if(n<10){
- n=n*(n+1);
- }else{
- if(判断是不是偶数){
- n/=2;
- }else{
- n=(n+1)/2;
- }
- }
- 计数加1;
- }
- 输出cnt;
0
陈家傲
新手光能
新手光能
- #include<iostream>
- using namespace std;
- int main(){
- int n,cnt=0;
- cin>>n;
- while(自己想){
- if(自己想){
- n*=(n+1);
- cnt++;
- }
- if(自己想){
- if(n%2==0){
- n/=2;
- cnt++;
- }
- else if(自己想){
- n=(n+1)/2;
- cnt++;
- }
- }
- }
- cout<<cnt;
- return 0;
- }
陈家傲在2020-12-21 21:18:29追加了内容
望采纳!!!
0
0
0
0
汪恺恒
中级启示者
中级启示者
while(1){
if(n==6||n==7){
break;
}
if(n小于10){
n*=(n+1);
}
else{
if(n是偶数){
n/=2;
}
else{
n=(n+1)/2;
}
}
ans++;
}
最后输出ans
求采纳!
0