社区讨论

这怎么会是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 条回复,欢迎继续交流。

正在加载回复...