题解:AT_iroha2019_day4_b 叫び声
Andy_love_zhz · · 题解
思路
- 因为每站的步行时间是相等的,也是最慢的,就是
l 和m 的积。 - 然后用 for 循环在输入是进行计算最小值,也就是改变交通方式。
代码
#include<iostream> #define ll long long//不开大点会炸。 using namespace std; ll n,m,l; ll Max,x,y,Min; int main(){ cin>>n>>m>>l; Max=l*m; Min=Max;//求最大值 for(ll i=1;i<=n;i++){ cin>>x>>y; Min=min(Min,x+y*m); } Min=min(Max,Min); cout<<Min<<"\n";//结尾要换行。 return 0; }