#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(), k = 0;
for (int i = 0; i < n - 1; i++) {
if (a[i] == 0) continue;
int x = a[i] % 2;
if (x == 0) {
x = 2;
}
if (a[i] == 2) {
k++;
}
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) + (1LL << k);
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |