Основное
 
 
Отправитель Задача Язык Вердикт Время Память Отослано Протест.  
187616450 Дорешивание:
DaiRuiChen007
1621D - 20 C++14 (GCC 6-32) Полное решение 78 мс 9836 КБ 2023-01-02 16:12:10 2023-01-02 16:12:10
→ Исходный код
// LUOGU_RID: 98535215
#include<bits/stdc++.h>
#define int long long
using namespace std;
const int MAXN=501,INF=1e18;
int c[MAXN][MAXN],dp[MAXN][MAXN][4];
inline void solve() {
	int n,cost=0;
	scanf("%lld",&n);
	for(int i=1;i<=2*n;++i) {
		for(int j=1;j<=2*n;++j) {
			scanf("%lld",&c[i][j]);
			if(i>n&&j>n) cost+=c[i][j];
		}
	}
	printf("%lld\n",min(min(min(c[1][n+1],c[1][n*2]),min(c[n][n+1],c[n][n*2])),
						min(min(c[n+1][1],c[n+1][n]),min(c[n*2][1],c[n*2][n])))+cost);
}
signed main() {
	int T;
	scanf("%lld",&T);
	while(T--) solve();
	return 0;
}
?
Время: ? ms, память: ? КБ
Вердикт: ?
Ввод
?
Вывод участника
?
Ответ жюри
?
Комментарий чекера
?
Диагностика
?
Показать детали тестирования