#include "biscuits.h"
#include <bits/stdc++.h>
using namespace std;
long long count_tastiness(long long x, vector<long long> a) {
	a.resize(60);
	for(int i = 0;i < 59;i++){
		if(a[i] > 2){
			if(a[i] % 2 == 0){
				a[i+1] += (a[i]-2)/2;
				a[i] = 2;
			}else{
				a[i+1] += (a[i]-1)/2;
				a[i] = 1;
			}
		}
	}
	// for(auto &i:a) cout << i << " ";cout << endl;
	long long tot = 1;
	long long cur = 1;
	int start = 0;
	for(int i = 0;i < 60;i++){
		if(a[i] == 0){
			tot *= cur;
			cur = 1;
			start = i+1;
		}else{
			// cout << "!" << i << ":" << a[i] << " " << (1<<(i-start)) << endl;
			cur += a[i]*(1LL<<(i-start));
		}
	}
	tot *= cur;
	return tot;
	
}
| # | 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... |