QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#882608#9879. ReTravelzqiaorWA 0ms5856kbC++17486b2025-02-05 09:48:442025-02-05 09:48:44

Judging History

This is the latest submission verdict.

  • [2025-02-05 09:48:44]
  • Judged
  • Verdict: WA
  • Time: 0ms
  • Memory: 5856kb
  • [2025-02-05 09:48:44]
  • Submitted

answer

#include<bits/stdc++.h>
using namespace std;
int n,X[505][505],Y[505][505],dp[505][505];
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0),cout.tie(0);
	cin>>n;
	for(int i=1;i<=n;i++)cin>>X[i][i]>>Y[i][i];
	for(int i=0;i<=n;i++)for(int j=i+1;j<=n;j++)X[i][j]=min(X[i][j-1],X[j][j]);
	for(int l=0;l<=n;l++)for(int i=0,j=l;j<=n;i++,j++)for(int k=i;k<j;k++)dp[i][j]=min(dp[i][j],dp[i][k]+dp[k+1][j]+abs(X[i][k]-X[k+1][j])+abs(Y[i][k]-Y[k+1][j]));
	return cout<<dp[0][n],0;
}

詳細信息

Test #1:

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

input:

2
3 3
1 2

output:

0

result:

wrong answer 1st words differ - expected: '6', found: '0'