#include<stdio.h>
#define answer ans;
int main()
{
double m=3450;//假设人数
double min=9999999;//最小的盒子数
double k,sum,ans;
for(k=1;k<100;k++)//k可以谁便
{
if((int)m%(int)k==0)//强行转换一波看,看看能不能凑齐一波人数
sum=m/k+0.01*m*k;
else
sum=m/k+0.01*m*k+1;
if(sum<min)
{
min=sum;
ans=k;
}
}
printf("%f\n",ans);
return 0;
}
【蓝桥杯】疫情合并检测
最新推荐文章于 2023-09-13 16:55:30 发布