【题解】BC64 牛牛的快递(C++)
#include <iostream>
#include<string>
#include<math.h>
using namespace std;int main() {int c=0;string b;float a;cin>>a>>b;if(a>1)c=20+ceil(a-1);elsec=20;if(b=="y")c+=5;cout<<c;
}
在C++中,ceil()
函数用于返回大于或等于指定浮点数的最小整数值。要使用 ceil()
函数,需要包含 <cmath>
头文件。
下面是一个示例:
#include<iostream>
#include<cmath>
int main(){doublex = 4.3;doubleresult = ceil(x);std::cout << "Ceil of "<< x << " is "<< result << std::endl;return0;
}
在这个示例中,ceil(4.3)
的结果将是 5.0
。