关注
和你想法一样,实现有点不同: #include <stdio.h>
#define N 100005
int main(void)
{
int t;
scanf("%d", &t);
while (t--) {
int i, n, num[N];
scanf("%d", &n);
for (i = 0; i < n; i++)
scanf("%d", num + i);
int left = 0, right = n - 1, res = 0, counted = 0;
while (right > left) {
int min = num[left] < num[right] ? num[left] : num[right];
if (min > counted) {
res += (min - counted) * (right - left);
counted = min;
}
if (num[left] < num[right])
left++;
else
right--;
}
printf("%d\n", res);
}
return 0;
}
查看原帖
3 3
相关推荐
点赞 评论 收藏
分享
06-06 16:41
武汉理工大学 嵌入式工程师 
点赞 评论 收藏
分享
07-23 12:26
西南石油大学 光学工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些公司开提前批了? #
27879次浏览 268人参与
# 入职以后才知道的校招谎言 #
88673次浏览 583人参与
# 风评不好的公司,你会去吗? #
63557次浏览 450人参与
# 华子oc时间线 #
1244592次浏览 6487人参与
# 哪些公司校招卡第一学历 #
70387次浏览 280人参与
# 校招第一份工作你干了多久? #
95309次浏览 423人参与
# 实习如何「偷」产出? #
52933次浏览 1355人参与
# 除了主业以外,你还有哪些其他收入? #
12614次浏览 202人参与
# 不卡学历的大厂有哪些? #
30649次浏览 232人参与
# 机械人,你的第一份感谢信是谁给的 #
30609次浏览 310人参与
# 校招阶段,学历VS技术哪个更重要? #
18243次浏览 188人参与
# 职场新人体验 #
27274次浏览 251人参与
# 研究所笔面经互助 #
78583次浏览 483人参与
# 工作丧失热情的瞬间 #
294151次浏览 2372人参与
# 腾讯音乐求职进展汇总 #
98268次浏览 570人参与
# 你的秋招第一场笔试是哪家 #
148273次浏览 1485人参与
# 社恐入职新公司如何融入团队 #
12062次浏览 63人参与
# 华为开奖那些事 #
4094624次浏览 24608人参与
# 校园里的破防时刻 #
12019次浏览 128人参与
# Offer比较,你最看重什么? #
191885次浏览 1308人参与