From 6c5fdb4dc98ed9e7e7a5fec7449237641571f37a Mon Sep 17 00:00:00 2001 From: Pratik <59784880+nexuspy@users.noreply.github.com> Date: Fri, 22 Sep 2023 20:40:37 +0530 Subject: [PATCH 1/2] Create Solution.php Added Solution in php language --- Solution.php | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Solution.php diff --git a/Solution.php b/Solution.php new file mode 100644 index 0000000..be72c82 --- /dev/null +++ b/Solution.php @@ -0,0 +1,27 @@ + From f41b78e3ee0dcdbf9d3bf1ddf1fb7a8137019e3d Mon Sep 17 00:00:00 2001 From: Pratik <59784880+nexuspy@users.noreply.github.com> Date: Fri, 22 Sep 2023 20:58:19 +0530 Subject: [PATCH 2/2] Created Solution in ruby added solution in ruby --- Solution.rb | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Solution.rb diff --git a/Solution.rb b/Solution.rb new file mode 100644 index 0000000..6a44120 --- /dev/null +++ b/Solution.rb @@ -0,0 +1,22 @@ +def solve + t = gets.to_i + t.times do + n = gets.to_i + a = Array.new(2 * n) { gets.split.map(&:to_i) } + ret = 0 + n.times do |i| + n.times do |j| + max_val = [ + a[i][j], + a[2 * n - 1 - i][j], + a[2 * n - 1 - i][2 * n - 1 - j], + a[i][2 * n - 1 - j] + ].max + ret += max_val + end + end + puts ret + end +end + +solve