hdu--1701 ACMer-CSDN博客

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1701

题意:给出学校ACMer的百分比,求学校最少人数(注意这里是最少),我开始居然没有看到,在此发发牢骚,哈哈哈…..关键就是要明白这两个百分数和最少两字,还不明白的话我们就假设总人数为x(写代码时可以遍历),然后用“最少”的含义是不是全校总人数最少(而人肯定时整数呀),即用整数表示p与q的关系就求出了最少人数啦!

#include<stdio.h>
int main()
{
    int T;
    double num1,num2;
    int i;
    scanf("%d",&T);
    while(T--)
    {
        scanf("%lf%lf",&num1,&num2);
        for(i=0;;i++)
        {
            if((int)(num1*i)/100<(int)(num2*i)/100) //关键就在这里,用整数表示即是最小
            {
                printf("%d\n",i);
                break;
            }
        }
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/must_5/article/details/82729370