| 16769 | 2025-05-12 16:49:28 | tomi7 | Akasztós tartó | cpp17 | Futási hiba 40/100 | 8ms | 4512 KiB |
// Source: https://usaco.guide/general/io
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, k;cin>>n>>k;
n=(1<<n);
vector<int> a;
a.push_back(1);
a.push_back(n/2+1);
int x=2;
int mini=n/2+1;
while(x<n){
int y=a.size();
int segmini=mini;
for(int i=0;i<y;i++){
a.push_back(a[i]+(a[0]+mini)/2-1);
segmini=min(segmini, a.back());
}
mini=segmini;
x*=2;
}
cout<<a[k-1]<<'\n';
}
| Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
|---|---|---|---|---|---|---|---|
| subtask1 | 20/20 | ||||||
| 1 | Elfogadva | 1ms | 508 KiB | ||||
| 2 | Elfogadva | 1ms | 508 KiB | ||||
| 3 | Elfogadva | 1ms | 316 KiB | ||||
| 4 | Elfogadva | 1ms | 316 KiB | ||||
| 5 | Elfogadva | 1ms | 316 KiB | ||||
| subtask2 | 20/20 | ||||||
| 1 | Elfogadva | 1ms | 316 KiB | ||||
| 2 | Elfogadva | 1ms | 316 KiB | ||||
| 3 | Elfogadva | 1ms | 688 KiB | ||||
| 4 | Elfogadva | 3ms | 1448 KiB | ||||
| 5 | Elfogadva | 8ms | 4512 KiB | ||||
| subtask3 | 0/60 | ||||||
| 1 | Futási hiba | 1ms | 316 KiB | ||||
| 2 | Futási hiba | 2ms | 944 KiB | ||||
| 3 | Futási hiba | 3ms | 1536 KiB | ||||
| 4 | Futási hiba | 1ms | 316 KiB | ||||
| 5 | Futási hiba | 1ms | 688 KiB | ||||