请问~~我实在看不出这段代码有什么问题,自己也编了数据,可还是全 WA 啦
查看原帖
请问~~我实在看不出这段代码有什么问题,自己也编了数据,可还是全 WA 啦
321553
日暮鳖鳖楼主2020/8/23 16:03
#include<cstdio>
int main()
{
    int n,k,i;
    int num_A,num_B;
    float all_A,all_B;
    scanf("%d %d",&n,&k);

    for ( i = 1; i <= n; i++)
    {
        if (i%k==0)
        {
            all_A+=i;
            num_A++;
        }
        else
        {
            all_B+=i;
            num_B++;
        }
    }
    printf("%.1f %.1f\n",all_A/num_A,all_B/num_B);
    return 0;
}

all_A 和all_B分别是AB两类的数字总和,num_A和num_B是记录数字的。 样例都通过了,自己编的数据也过了,数据类型用float和double都是全WA

2020/8/23 16:03
加载中...