关注
积水问题
class Solution {
public:
int shui(int L,int W,vector<int> arr) {
vector<int> gaodu;
for (int a : arr)
{
gaodu.push_back(10 - a);
}
for (int a : gaodu)
{
cout << a << " ";
}
vector<int> gaodu1(gaodu);
gaodu.push_back(0);
vector<int> shuimian;
for (int i=gaodu.size()-1;i>0;--i)
{
shuimian.push_back(max(gaodu[i], gaodu[i - 1]));
gaodu[i - 1] = max(gaodu[i], gaodu[i - 1]);
}
reverse(shuimian.begin(), shuimian.end());
for (int a:shuimian)
{
cout << a << " ";
}
int sz = shuimian.size() - 1;
int shui = 0;
while (sz>=0)
{
shui = shui + (shuimian[sz] - gaodu1[sz])*W;
sz--;
}
return shui;
}
};
int main() {
int W, L;
cin >> W >> L;
vector<int> arr;
for (int i=0;i<L;++i)
{
int tmp;
cin >> tmp;
arr.push_back(tmp);
}
Solution S;
int jishui;
jishui = S.shui(L, W, arr);
cout << endl;
cout << jishui << endl;
system("pause");
return 0;
}
查看原帖
1 评论
相关推荐
12-15 11:27
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 2025年终总结 #
172862次浏览 2921人参与
# 找工作,行业重要还是岗位重要? #
85312次浏览 1688人参与
# 职场上哪些行为很加分? #
306924次浏览 3452人参与
# 大家每天通勤多久? #
69806次浏览 442人参与
# 实习的内耗时刻 #
211185次浏览 1539人参与
# 你面试体验感最差/最好的公司 #
17805次浏览 292人参与
# 一人说一个提前实习的好处 #
10742次浏览 204人参与
# 今年你最想重开的一场面试是? #
4098次浏览 69人参与
# 秋招落幕,你是He or Be #
12151次浏览 238人参与
# 互联网行业现在还值得去吗 #
46919次浏览 351人参与
# 实习没事做是福还是祸? #
16765次浏览 255人参与
# 面试吐槽bot #
165007次浏览 814人参与
# 重来一次,你会对开始求职的自己说 #
6088次浏览 154人参与
# 反问环节如何提问 #
126378次浏览 2663人参与
# 礼物开箱Plog #
679次浏览 24人参与
# 工作中听到最受打击的一句话 #
6623次浏览 113人参与
# 团建是“福利”还是是 “渡劫” #
7195次浏览 150人参与
# 我的第一份实习怎么找的 #
208557次浏览 1827人参与
# 比亚迪工作体验 #
74724次浏览 281人参与
# 大家实习每天都在干啥 #
106529次浏览 581人参与


正浩创新EcoFlow公司福利 644人发布