社区讨论
这怎么会是0分?洛谷是不是搞错了?朋友们帮我看一下,谢谢!
P2392kkksc03考前临时抱佛脚参与者 6已保存回复 11
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 11 条
- 当前快照
- 1 份
- 快照标识符
- @lo8puapx
- 此快照首次捕获于
- 2023/10/27 22:35 2 年前
- 此快照最后确认于
- 2023/10/27 22:35 2 年前
CPP
#include <iostream>
using namespace std;
int A[21];
int B[21];
int C[21];
int D[21];
int main()
{
int a,b,c,d,ans=0;
cin>>a>>b>>c>>d;
cin>>A[1];
for(int i=2;i<=a;i++)
{
cin>>A[i];
ans+=min(A[i-1],A[i]);
A[i]=abs(A[i-1]-A[i]);
}
ans+=A[a];
cin>>B[1];
for(int i=2;i<=b;i++)
{
cin>>B[i];
ans+=min(B[i-1],B[i]);
B[i]=abs(B[i-1]-B[i]);
}
ans+=B[b];
cin>>C[1];
for(int i=2;i<=c;i++)
{
cin>>C[i];
ans+=min(C[i-1],C[i]);
C[i]=abs(C[i-1]-C[i]);
}
ans+=C[c];
cin>>D[1];
for(int i=2;i<=d;i++)
{
cin>>D[i];
ans+=min(D[i-1],D[i]);
D[i]=abs(D[i-1]-D[i]);
}
ans+=D[d];
cout<<ans;
}
回复
共 11 条回复,欢迎继续交流。
正在加载回复...