UOJ Logo

NOI.AC

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#214456#2767. 摆烂stawalr00ms1224kbC++515b2024-11-18 22:21:292024-11-19 08:38:13

answer

#include<iostream>
#include<cstdio>
#include<algorithm>
#define int long long
using namespace std;
const int mn=2e6+5;
int n;
int a[mn],b[mn];
int f[mn];
signed main()
{
    int x,y;
    scanf("%lld",&n);
    for(int i=1;i<=n;i++)
    {
        scanf("%lld%lld",&a[i],&b[i]);
        x=b[i];
        f[i]=0x3f3f3f3f;
        for(int j=i-1;j>=0;j--)
        {
            f[i]=min(f[i],max(f[j],a[i])+x*2);
            x=max(x,b[j]);
        }
    }
    printf("%lld",f[n]);
    return 0;
}

详细

小提示:点击横条可展开更详细的信息

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 0
Wrong Answer
time: 0ms
memory: 1200kb

input:

20
12513359 382258501
49946422 294259408
61782741 259996549
128874560 457675284
152578248 511428369
...

output:

1061109567

result:

wrong answer 1st numbers differ - expected: '2781551734', found: '1061109567'

Subtask #2:

score: 0
Wrong Answer

Test #8:

score: 0
Wrong Answer
time: 0ms
memory: 1224kb

input:

1000
132699 718470029
234343 395421925
1290414 393017296
1399642 607415822
1402810 515471990
2008288...

output:

1061109567

result:

wrong answer 1st numbers differ - expected: '2991845504', found: '1061109567'

Subtask #3:

score: 0
Time Limit Exceeded

Test #20:

score: 0
Time Limit Exceeded

input:

100000
9326 430414358
13368 156324232
15149 550951304
22296 345034579
22578 397947033
37137 49312905...

output:


result:


Subtask #4:

score: 0
Time Limit Exceeded

Test #32:

score: 0
Time Limit Exceeded

input:

2000000
181 24185667
293 532288461
1433 921996635
1694 629544979
2540 173534643
2662 963172401
3159 ...

output:


result:


Subtask #5:

score: 0
Time Limit Exceeded

Test #42:

score: 0
Time Limit Exceeded

input:

2000000
684 624071334
1181 709831992
1397 43325781
1938 430417709
4157 60566309
4568 912818933
5265 ...

output:


result: