CodeFoeces-466A

题目

原题链接:A. Cheap Travel

题意

Ann做电车,要买n张票,每张a元,另外有一种(姑且称作)月票,能做m次,一张b元。问Ann最少花多少钱。

代码

#include
int main()
{
    int n,m,a,b;
    int cost=0;
    scanf("%d%d%d%d",&n,&m,&a,&b);
    while(n) {
        if((double)b/m>a) {//如果月票比单程票贵,则只买单程票
            cost=(n*a);
            break;
        } else {
            if(n>=m) {
                cost+=b;
                n-=m;
            } else {
                if((n*a)

你可能感兴趣的:(CodeFoeces-466A)