题解:AT_iroha2019_day4_b 叫び声
思路:注释中很清楚了,但在这里再赘述一遍:有 ans。最后输出结果。如果你错在第 long long。
#include<iostream>
#define int long long//题目数据范围较大开long long
using namespace std;
signed main(){
long long n,m,l,ans,a,b;
//n,m,l为题目变量,ans存储最小值,a,b为每站分别的发车时间和间隔
cin>>n>>m>>l;
//输入
ans=l*m;
//现将ans定义为最大
for(int i=1;i<=n;i++){
//n个车站,执行n次
cin>>a>>b;
//输入对应的发车时间和间隔
ans=min(ans,a+b*m);
//a+b*m的意思是:乘坐此次电车所需的时间。
//对比走路和坐电车两种方法所需时间,取最小值。
}
cout<<ans<<endl;
//输出
return 0;
}