6 条题解

  • 2
    @ 2025-10-8 9:47:17

    #include<bits/stdc++.h> using namespace std; int n,s; char a[1010][2]; int main(){ cin>>n; if(n0){ cout<<s; }else{ for(int i=1;i<=n;i++){ cin>>a[i][0]>>a[i][1]; } for(int i=1;i<=n;i++){ if(a[i][0]!='*'){ int y=a[i][0]-'0'; if(a[y][0]'' && a[y][1]==''){//判断是否是叶子结点 s=s+(a[i][0]-'0'); } } } cout<<s; } }

    信息

    ID
    2819
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    递交数
    70
    已通过
    19
    上传者