提交记录 8184


用户 题目 状态 得分 用时 内存 语言 代码长度
BuringStraw noip18a. 【NOIP2018】铺设道路 Time Limit Exceeded 80 1 s 424 KB C++ 744 B
提交时间 评测时间
2019-01-31 19:31:08 2020-08-01 01:13:38
#include<iostream>
#include<cstdio>
using namespace std;

const int MAXN=100000+5;

int n;
int a[MAXN];

int main(){
    
    scanf("%d",&n);
    for(int i=1;i<=n;++i){
        scanf("%d",&a[i]);
    }
    unsigned long long cnt=0;
    
    while(1){
        unsigned long long s=0;
        bool l0=0;
        bool flag=1;
        int i=1;
        while(i<=n){
            while(a[i]==0){
                ++i;
                if(i>n)break;
            }
            if(i<=n){
                ++s;
                while(a[i]!=0){
                    --a[i];
                    ++i;
                    if(i>n)break;
                }
            }
        }
        cnt+=s;
        if(s==0)break;
    }
    cout<<cnt<<'\n';
    
    return 0;
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #136.95 us44 KBAcceptedScore: 10

Testcase #243.98 us44 KBAcceptedScore: 10

Testcase #344.8 us44 KBAcceptedScore: 10

Testcase #441.5 us44 KBAcceptedScore: 10

Testcase #545.2 us44 KBAcceptedScore: 10

Testcase #6263.71 us44 KBAcceptedScore: 10

Testcase #71.003 ms48 KBAcceptedScore: 10

Testcase #821.613 ms84 KBAcceptedScore: 10

Testcase #91 s236 KBTime Limit ExceededScore: 0

Testcase #101 s424 KBTime Limit ExceededScore: 0


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-07 06:35:26 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠