大佬们,请问这个题为什么有一个测试点过不去,谢
查看原帖
大佬们,请问这个题为什么有一个测试点过不去,谢
1091827
sdcjdxzqh1楼主2023/10/25 20:37
#include<stdio.h>
int main()
{
    float x,s;
    scanf("%f%f",&s,&x);//输入题目中要求的两个数
    int i;//与题无关
    float a,b;//a表示速度,b表示位移
    a=7;//初始速度
    for(i=0;i>=0;i++)
    {;
        b=b+a;//i秒的位移
        a=0.98*a;//i+1秒的速度
        if(b>=s-x)//进入埋伏圈
        {
            if(b+a<=s+x)//出不来
                printf("y");
            else//出来了
                printf("n");
            break;
        }
    }
    return 0;
}
    
2023/10/25 20:37
加载中...