2087 2022. 12. 19 07:34:01 utekii Inverzió cpp11 Időlimit túllépés 3/50 600ms 5708 KiB
// inverzio.cpp : This file contains the 'main' function. Program execution begins and ends there.
//

#include <iostream>
#include <vector>

using namespace std;

int main()
{
	int n;
	cin >> n;
	vector<int>a(n+1);
	for (int i = 1; i <= n; i++) {
		cin >> a[i];
	}
	int maxl = -1;
	int ind1, ind2;
	for (int i = 1; i <= n; i++) {
		for (int j = 1; j <= i; j++) {
			if (a[j] > a[n - j + 1] && (n-j+1-j)>maxl) {
				maxl = n - j + 1 - j;
				ind1 = j;
				ind2 = n - j + 1;
			}
		}
	}
	if (maxl != -1) cout << ind1 << " " << ind2;
	else cout << -1;

}


Részfeladat Összpont Teszt Verdikt Idő Memória
base 3/50
1 Elfogadva 0/0 3ms 1812 KiB
2 Időlimit túllépés 0/0 564ms 1572 KiB
3 Elfogadva 1/1 2ms 2204 KiB
4 Elfogadva 2/2 4ms 2456 KiB
5 Hibás válasz 0/7 3ms 2660 KiB
6 Időlimit túllépés 0/2 600ms 2076 KiB
7 Időlimit túllépés 0/2 554ms 4044 KiB
8 Időlimit túllépés 0/2 554ms 4320 KiB
9 Időlimit túllépés 0/2 554ms 4692 KiB
10 Időlimit túllépés 0/2 564ms 4624 KiB
11 Időlimit túllépés 0/2 564ms 4892 KiB
12 Időlimit túllépés 0/2 561ms 4832 KiB
13 Időlimit túllépés 0/2 549ms 5132 KiB
14 Időlimit túllépés 0/2 558ms 5280 KiB
15 Időlimit túllépés 0/2 558ms 5252 KiB
16 Időlimit túllépés 0/2 578ms 5316 KiB
17 Időlimit túllépés 0/2 565ms 5396 KiB
18 Időlimit túllépés 0/2 558ms 5324 KiB
19 Időlimit túllépés 0/3 574ms 5396 KiB
20 Időlimit túllépés 0/3 565ms 5644 KiB
21 Időlimit túllépés 0/2 574ms 5708 KiB
22 Időlimit túllépés 0/2 561ms 5456 KiB
23 Időlimit túllépés 0/2 558ms 5524 KiB
24 Időlimit túllépés 0/2 569ms 5460 KiB