None_g @ 2023-09-21 17:29:02
#include<bits/stdc++.h>
using namespace std;
int k,A,B,a,b,j,n,m;
double c,d;
int main()
{
cin>>n>>k;
a=0;
b=0;
A=0;
B=0;
j=0;
k=0;
for (j=1;j<=n;j++)
{
m=j/k;
if (m=(int) m)
{
a++;
A=j+A;
}
else
{
b++;
B=j+B;
}
}
c=A/a;
d=B/b;
cout<<c<<" "<<d;
return 0;
}
(不知道该怎么改,救救)
by None_g @ 2023-09-21 17:31:01
有一处问题
int k,A,B,a,b,j,n,m;
double c,d;
改为
int k,A,B,a,b,j,n;
double c,d,m;
by _YTY_ @ 2023-09-21 17:52:56
k不能是0
by _YTY_ @ 2023-09-21 17:54:08
@3316084249z 把k=0删了就好了