BNU 33561 Cantonese Dialect

题意:n个人中有m个人会讲广东话,求N个人中有多少个人会讲广东话。

1.变量用long long虽然1e8没超过int的范围,但计算过程有超过

2.代码:

#include<cstdio>
using namespace std;

int main()
{
    long long n,m,N,M;
    while(scanf("%lld%lld%lld",&n,&m,&N)==3)
    {
        M=(N+1)*m/n;
        if(M>N)
            M=N;
        printf("%lld\n",M);
    }
    return 0;
}



你可能感兴趣的:(BNU 33561 Cantonese Dialect)