Submission #1052085

#TimeUsernameProblemLanguageResultExecution timeMemory
1052085epicci23Packing Biscuits (IOI20_biscuits)C++17
0 / 100
1 ms348 KiB
#include "bits/stdc++.h"
#define int long long
#define all(v) v.begin() , v.end()
#define sz(a) (int)a.size()
using namespace std;
#include "biscuits.h"

long long count_tastiness(long long x, vector<long long> a){
	int ans=1,k=sz(a);
	for(int i=0;i<k-1;i++){
      if(a[i]>=3){
        int cur=(a[i]-1)/2;
        a[i+1]+=cur;
        a[i]-=cur*2;
      }
      if(a[i]>=1) ans*=2;
	}
	return ans;
}



/*void _(){
}

int32_t main(){
  cin.tie(0); ios::sync_with_stdio(0);
  int tc=1;//cin >> tc;
  while(tc--) _();
  return 0;
}*/
#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...