Submission #1297841

#TimeUsernameProblemLanguageResultExecution timeMemory
1297841kawhietPacking Biscuits (IOI20_biscuits)C++20
0 / 100
1 ms572 KiB
#include <bits/stdc++.h>
#include "biscuits.h"
using namespace std;

long long count_tastiness(long long x, vector<long long> a) {
	int n = a.size();
	for (int i = 0; i < n - 1; i++) {
		if (a[i] == 0) continue;
		int x = a[i] % 2;
		if (x == 0) {
			x += 2;
		}
		a[i + 1] += a[i] - x;
		a[i] = x;
	}
	int cnt = 0;
	for (int i = 0; i < n; i++) {
		cnt += (a[i] > 0);
	}
	return (1LL << cnt);
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...