- 冰雹猜想
为啥这样是错的啊,输入了好几个数都是正确的但只有85分
- 2023-10-10 22:51:56 @
#include <stdio.h>
int main()
{
int n,i=1;
int cont=1;
scanf("%d",&n);
int s[100]={n};
while (n!=1)
{
if(n%2==0)
{
s[i++]=n/2; n/=2;cont++;
}
else {
s[i++]=n*3+1;n=n*3+1;cont++;
}
}
for(i=cont-1;i>=0;i--){
printf("%d ",s[i]);
}
return 0;
}
1 条评论
-
TangM LV 9 @ 2023-10-12 19:38:31已修改
盲猜
s[100]
不够, 给整大点
- 1
信息
- ID
- 96
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 1016
- 已通过
- 322
- 上传者