Submission #1644566


Source Code Expand

#include<iostream>
#include<string>
#include<string.h>
#include<algorithm>
#include<stdio.h>
#include<cmath>
#include<vector>
#include<utility>
#include<stack>
#include<queue>

#define FOR(i, a, b) for(int i=(a);i<=(b);i++)
#define RFOR(i, a, b) for(int i=(a);i>=(b);i--)
#define MOD 1000000007

using namespace std;

int main(void) {
	int n;
	int a[51];
	int ah, th;
	int a_max = -10000000;
	int t_min = -10000000;
	int tp;
	bool flag = true;

	cin >> n;
	FOR(i, 1, n) {
		cin >> a[i];
	}
	FOR(i, 1, n) {
		a_max = -10000000;
		FOR(t, 1, n) {
			if (i == t) {
				continue;
			}
			ah = 0;
			th = 0;
			flag = true;
			if (i > t) {
				FOR(p, t, i) {
					if (flag == true) {
						th += a[p];
						flag = false;
					}
					else {
						ah += a[p];
						flag = true;
					}
				}
			}
			else if (i < t) {
				FOR(p, i, t) {
					if (flag == true) {
						th += a[p];
						flag = false;
						
					}
					else {
						ah += a[p];
						flag = true;
					}
				}
			}
			cout << i << " " << t << " " << th << " " << ah <<" "<<t_min<<" "<<a_max<< endl;
			if (ah > a_max) {
				a_max = ah;
				tp = th;
				//cout << i << " " << t << " " << a_max << " " << t_max << endl;
			}
		}
		if (t_min < tp) {
			t_min = tp;
		}
	}

	cout << t_min << endl;
	return 0;
}

Submission Info

Submission Time
Task C - 数列ゲーム
User yukiteru
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1343 Byte
Status WA
Exec Time 6 ms
Memory 256 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 100
Status
WA × 3
WA × 23
Set Name Test Cases
Sample sample-01.txt, sample-02.txt, sample-03.txt
All sample-01.txt, sample-02.txt, sample-03.txt, test-01.txt, test-02.txt, test-03.txt, test-04.txt, test-05.txt, test-06.txt, test-07.txt, test-08.txt, test-09.txt, test-10.txt, test-11.txt, test-12.txt, test-13.txt, test-14.txt, test-15.txt, test-16.txt, test-17.txt, test-18.txt, test-19.txt, test-20.txt
Case Name Status Exec Time Memory
sample-01.txt WA 1 ms 256 KB
sample-02.txt WA 1 ms 256 KB
sample-03.txt WA 1 ms 256 KB
test-01.txt WA 1 ms 256 KB
test-02.txt WA 2 ms 256 KB
test-03.txt WA 2 ms 256 KB
test-04.txt WA 3 ms 256 KB
test-05.txt WA 5 ms 256 KB
test-06.txt WA 5 ms 256 KB
test-07.txt WA 6 ms 256 KB
test-08.txt WA 6 ms 256 KB
test-09.txt WA 6 ms 256 KB
test-10.txt WA 6 ms 256 KB
test-11.txt WA 6 ms 256 KB
test-12.txt WA 6 ms 256 KB
test-13.txt WA 6 ms 256 KB
test-14.txt WA 6 ms 256 KB
test-15.txt WA 6 ms 256 KB
test-16.txt WA 6 ms 256 KB
test-17.txt WA 6 ms 256 KB
test-18.txt WA 6 ms 256 KB
test-19.txt WA 6 ms 256 KB
test-20.txt WA 6 ms 256 KB