枚举(1.2.4)
售货员
叶卡特琳堡有很多公共汽车,因此也有很多市民当上了售票员。如果在所有的市民中,售票员的人数超过P%而不到Q%,那么叶卡特琳堡至少有多少市民呢?例如,如果P=13而Q=14.1,那么至少有15个市民。
#include<stdio.h>
int main()
{
float p,q;
printf("input p,q:");
scanf("%f%f",&p,&q);
int i=0;
do
{
for(i+=100;!(int(i/p)-int(i/q));i+=100);
}while(!((i/p-float(int(i/p)))&&(i/q-float(int(i/q)))));
printf("%i/n",int(i/q)+1);
}
(注: 还没用到大整数)
探讨如何通过编程计算叶卡特琳堡市民中售票员人数占比在特定百分比区间时,该城市至少拥有的市民数量。使用C语言实现算法。

被折叠的 条评论
为什么被折叠?



