Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
982 | 关清声 | 大力水手吃蔬菜 | C++ | Accepted | 0 MS | 264 KB | 590 | 2023-06-13 11:21:48 |
#include<iostream> using namespace std; struct v { int vege; int money; };//定义菠菜价格的结构体 int main() { int n; cin>>n;//输入天数 struct v a[n]; for(int i=0;i<n;i++) { cin>>a[i].vege>>a[i].money; }//输入每天的菠菜量与价格 int less=a[0].money;//定义比较用变量 int sum=0;//定义总钱数 for(int i=0;i<n;i++) { if(a[i].money>=less) { sum+=less*a[i].vege; } else { less=a[i].money; sum+=less*a[i].vege; } }//计算最小所需的菠菜钱数 cout<<sum<<endl;//输出 return 0; }