01:台风
總時間限制: 1000ms 內存限制: 64000kB
描述
輸入共一行,分別輸入正整數h,n,x,t。分別用空格隔開。 輸出兩行,第一行“Save!”或“Dangerous! Be careful!”,第二行是淹沒的時間
樣例輸入 1000 10 100 10 樣例輸出 Save!12
#include <iostream> using namespace std;int main() {int h;int n;int x;int t0;cin>>h>>n>>x>>t0;if(n>=x)cout<<"-1";if(h/(x-n)>=t0){cout<<"save";cout<<h/(x-n);}if(h/(x-n)<t0){cout<<"Dangerous! Be careful!";cout<<h/(x-n);}return 0; }
炎熱的夏天是洪水泛濫的季節。某地即將面對一個超強臺風。仍然而在臺風登陸之前,臺風的雨帶已對該市造成影響。這時人們發現有洪水這悄悄流入市區。于是政府決定修筑放水壩?,F在請你算出洪水能否淹過水壩。給定大壩初始的高度為h(0修筑速度為n(0。當然,政府也要組織市民撤離的工作,撤離的時間為t(0。水的初始高度為0。水的上升速度為x(0?,F在請你預先算出在撤離時間內洪水是否淹過大壩。如果在t以內不會淹過,輸出兩行,第一行是“Save!”,第二行是最終淹沒大壩的時間,如果永遠不會被淹沒,輸出-1;如果在撤離時間內能夠淹沒大壩,就輸出兩行,第一行是“Dangerous! Be careful!”;第二行是一個正整數,為最快淹沒大壩的時間。
輸入
樣例輸入
#include <iostream> using namespace std;int main() {int h;int n;int x;int t0;cin>>h>>n>>x>>t0;if(n>=x)cout<<"-1";if(h/(x-n)>=t0){cout<<"save";cout<<h/(x-n);}if(h/(x-n)<t0){cout<<"Dangerous! Be careful!";cout<<h/(x-n);}return 0; }
總結
- 上一篇: 在windows下使用llvm+clan
- 下一篇: 02:分班考