제출 #773775

#제출 시각아이디문제언어결과실행 시간메모리
773775t6twotwo비스킷 담기 (IOI20_biscuits)C++17
9 / 100
1077 ms372 KiB
#include "biscuits.h"
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
ll count_tastiness(ll x, vector<ll> A) {
    A.resize(61);
    int N = A.size();
    int ans = 0;
    for (ll i = 0; i <= 100000; i++) {
        auto B = A;
        ans++;
        for (int j = 0; j < 60; j++) {
            if (i >> j & 1) {
                if (B[j] < x) {
                    ans--;
                    break;
                }
                B[j] -= x;
            }
            B[j + 1] += B[j] / 2;
        }
    }
    return ans;   
}

컴파일 시 표준 에러 (stderr) 메시지

biscuits.cpp: In function 'll count_tastiness(ll, std::vector<long long int>)':
biscuits.cpp:7:9: warning: unused variable 'N' [-Wunused-variable]
    7 |     int N = A.size();
      |         ^
#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...