제출 #403393

#제출 시각아이디문제언어결과실행 시간메모리
403393AmineTrabelsi비스킷 담기 (IOI20_biscuits)C++14
0 / 100
1099 ms332 KiB
#include "biscuits.h" #include <bits/stdc++.h> using namespace std; vector<long long> powr; long long count_tastiness(long long x,vector<long long> a) { long long curr = 1; for(int i=0;i<=20;i++){ powr.push_back(curr); curr*=2; } reverse(a.begin(),a.end()); int res = 1; for(int y=1;y<=100000;y++){ //if(y >= 6)break; //cerr<<y<<": \n"; curr = y; int pwr = a.size() -1; for(auto i:a){ //cerr<<curr<<" "<<i<<" "<<pwr<<'\n'; int cnt = i; while(cnt && curr >= powr[pwr]){ curr-=powr[pwr]; cnt--; } pwr--; } if(curr == 0)res++; //cerr<<curr<<endl; } return res; } // run biscuits 03.in 03.out
#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...