hdoj1032 3n+1问题 time limit exceeded
#include
int main(void){
int i=0,j=0,n=1,temp=0;
while((scanf(%d %d,&i,&j))!=EOF){
temp=j;
n=1;
while(temp!=i){
if (temp%2==0) {
temp=temp/2;
n++;
}
else {
temp=3*temp+1;
n++;
}
}
printf(%d %d %d\n,i,j,n);
}
}
hdoj1032 3n+1问题 time limit exceeded
答案:1 悬赏:40 手机版
解决时间 2021-08-24 14:12
- 提问者网友:心如荒岛囚我终老
- 2021-08-23 22:54
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-08-23 23:57
说明你的程序效率太低,超时了!
再问: 是不是只能改方法了。。
再答: 嗯,优化一下把
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯