# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1165402 | mysticmage45 | Bali Sculptures (APIO15_sculpture) | C++20 | 3 ms | 400 KiB |
#include<bits/stdc++.h>
using namespace std;
#define ll long long
const ll bitsize = 40; // Increased bit size
int main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
ll n, a, b;
cin >> n >> a >> b;
vector<ll> year(n+1);
for(ll i = 1; i <= n; i++){
cin >> year[i];
}
// Precompute prefix sums
vector<ll> prefix(n+1, 0);
for(ll i = 1; i <= n; i++){
prefix[i] = prefix[i-1] + year[i];
}
ll ans = 0;
for(ll digit = bitsize; digit >= 0; digit--){
if(a == 1){
// Case when a == 1
vector<ll> dp(n+1, 1e18);
dp[0] = 0;
# | 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... |