Submission #1142162

#TimeUsernameProblemLanguageResultExecution timeMemory
1142162Halym2007Maxcomp (info1cup18_maxcomp)C++17
0 / 100
1 ms324 KiB
#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define sz size()
#define ff first
#define ss second
#define pb push_back
#define pii pair <int, int>
#define dur exit(0)
#define dur1 return(0)
const int N = 1e3 + 5;
int n, m, a[N][N], jog;
int main () {
	freopen ("input.txt", "r", stdin);
	ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
	cin >> n >> m;
	for (int i = 1; i <= n; ++i) {
		for (int j = 1; j <= m; ++j) {
			cin >> a[i][j];
		}
	}
	for (int i = 1; i <= n; ++i) {
		for (int j = 1; j <= m; ++j) {
			for (int l = 1; l <= n; ++l) {
				for (int r = 1; r <= m; ++r) {
					jog = max (jog, abs (a[l][r] - a[i][j]) - abs (i - l) - abs (r - j));
				}
			}
		}
	}
	cout << jog;
}

Compilation message (stderr)

maxcomp.cpp: In function 'int main()':
maxcomp.cpp:14:17: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   14 |         freopen ("input.txt", "r", stdin);
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...