【题解】建设病房
1.建设病房(build.cpp)
【题目描述】
2020年1月23日下午,武汉市建设局紧急召集中建三局等单位举行专题会议,要求参照2003年抗击非典期间北京小汤山医院模式,在武汉职工疗养院建设火神山医院,集中收治新型冠状病毒肺炎患者。从1月25日正式开工到2月1日,7000余名建设者鏖战,与疫魔竞速,以精准狙击,8天实现关机节点。武汉火神山医院完工。2020年2月2日。武汉菜甸火神山医院正式交付。中国速度令世界惊叹。
现某医院需要增设n个病房,已知每x小时建设一个病房,假设在建设完一个病房完之前不会建设另外一个,那么经过y小时后还剩几个病房没有动工?
【输入描述】
输入仅一行,包括n,x和y(均为整数)。
【输出描述】
输出也仅一行,没动工的病房个数。
【样例输入】
10 4 9
【样例输出】
7
【题目分析】
十分简单的模拟题,考虑取整问题就行
【参考代码】
#include<bits/stdc++.h> using namespace std; int main() { int n; double x, y;//n个病房,x个小时,经过y小时 cin>>n>>x>>y; int left;//定义剩下没有动工的病房数量 left = n-ceil(y/x);//向上取整 cout<<left<<endl; return 0; }
(adsbygoogle = window.adsbygoogle || []).push({});