#include<bits/stdc++.h>
using namespace std;
int main(){
	//创建最大工资变量 
	int maxa = 0;
	//变量 a,c指工资与花费的钱 
	int a[110],c[110],n;
	//创建天数变量,存款 
	int day=0,money=0;
	//输入有多少地点 
	cin>>n;
	//输入工资与花费的钱 
	for(int i = 1;i<=n;i++){
		cin>>a[i]>>c[i];
	}
	//循环n次,表示有n天 
	for(int i = 1;i<=n;i++){
		//找最大工资,如果这次工资不如以前,用上次最大工资,用时最少 
		maxa=max(maxa,a[i]);
		//创建一个变量t,后方便加减 
		int t;
		//向上取整 
		t=(c[i]-money-1)/maxa+1;
		//天数增加 
		day+=t;
		//存款增加 
		money=money+t*maxa-c[i];
	}
	//输出天数 
	cout<<day;
	 
}

 


评论
还没有评论

添加评论