302405: CF463C. Gargari and Bishops

Memory Limit:256 MB Time Limit:3 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Gargari and Bishops

题意翻译

在一个n∗n的国际象棋的棋盘上放两个象,要求不能有位置同时被两个象攻击到,然后被一个象攻击到的位置上获得得分。(象放的位置也获得该位置得分),求得分的最大值。

题目描述

Gargari is jealous that his friend Caisa won the game from the previous problem. He wants to prove that he is a genius. He has a $ n×n $ chessboard. Each cell of the chessboard has a number written on it. Gargari wants to place two bishops on the chessboard in such a way that there is no cell that is attacked by both of them. Consider a cell with number $ x $ written on it, if this cell is attacked by one of the bishops Gargari will get $ x $ dollars for it. Tell Gargari, how to place bishops on the chessboard to get maximum amount of money. We assume a cell is attacked by a bishop, if the cell is located on the same diagonal with the bishop (the cell, where the bishop is, also considered attacked by it).

输入输出格式

输入格式


The first line contains a single integer $ n $ $ (2<=n<=2000) $ . Each of the next $ n $ lines contains $ n $ integers $ a_{ij} $ $ (0<=a_{ij}<=10^{9}) $ — description of the chessboard.

输出格式


On the first line print the maximal number of dollars Gargari will get. On the next line print four integers: $ x_{1},y_{1},x_{2},y_{2} $ $ (1<=x_{1},y_{1},x_{2},y_{2}<=n) $ , where $ x_{i} $ is the number of the row where the $ i $ -th bishop should be placed, $ y_{i} $ is the number of the column where the $ i $ -th bishop should be placed. Consider rows are numbered from 1 to $ n $ from top to bottom, and columns are numbered from 1 to $ n $ from left to right. If there are several optimal solutions, you can print any of them.

输入输出样例

输入样例 #1

4
1 1 1 1
2 1 1 0
1 1 1 0
1 0 0 1

输出样例 #1

12
2 2 3 2

Input

题意翻译

在一个n∗n的国际象棋的棋盘上放两个象,要求不能有位置同时被两个象攻击到,然后被一个象攻击到的位置上获得得分。(象放的位置也获得该位置得分),求得分的最大值。

加入题单

算法标签: