程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> POJ 3619 Speed Reading(簡單題)

POJ 3619 Speed Reading(簡單題)

編輯:C++入門知識

POJ 3619 Speed Reading(簡單題)


【題意簡述】:有K頭牛,N頁書,每次第i頭牛每分鐘只能讀Si頁書,連續讀Ti分鐘,之後休息Ri分鐘。現在問我們第i頭牛花費多少時間可以讀完這N頁書。

【分析】:簡單的模擬

//220K 32Ms
#include
#include
using namespace std;

int main()
{
	double N,K,Si,Ti,Ri;
	cin>>N>>K;
	double a = N;
	for(int i = 0;i>Si>>Ti>>Ri;
		while(N>0)
		{
			if(ceil(N/Si)>Ti)// 積累ceil函數的使用! 
			{
				N = N-(Si*Ti);
				ans = ans+Ti+Ri;
			}
			else
			{
				
				ans = ans+ceil(N/Si);
				N = N-(Si*Ti);
			}
		}
		cout<

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved