A40979. 班级人数
填空题
较易
知识点
题目描述
班级人数
题目描述
某班学生参加程序设计大赛,最后结果及格有超过P%但不足Q%的人。现在给你P和Q,你要算出该班最少有多少人。(数据弱了一点,所以好通过)。
输入格式
两个实数P,Q。用空格隔开。每个数最多有两位小数。0.00<=p<q<=99.99
输出格式
神风堂最少的人数。
样例输入
13 14.1
67.73 67.92
样例输出
15
28
参考答案
#include <stdio.h>
int main()
{
double P,Q;
int x,y;
while(scanf("%lf%lf",&P,&Q)!=EOF)
{
for(x=1;;x++)
{
for(y=1;y<x;y++)
{
double tgl=(double)y/x*100;
if(tgl>P && tgl<Q) //如果满足要求,则直接跳转到语句L1处执行
goto L1;
else if(tgl>=Q) //如果y/x>=Q%,说明分子太大,或者分母太小,则退出内循环
break;
}
}
L1:printf("%d\n",x);
}
return 0;
}
上一题
下一题