| 16773 | 2025-05-12 20:42:06 | tomi7 | Négyzetrács festés | cpp17 | Hibás válasz 0/100 | 1.1s | 12852 KiB |
// Source: https://usaco.guide/general/io
#include <bits/stdc++.h>
using namespace std;
int main() {
#define int long long
int m, n;cin>>m>>n;
vector<int> a(n+m-1);
vector<int> c(n+m-1);
for(int i=0;i<n+m-1;i++){
cin>>a[i];
}
for(int i=0;i<n+m-1;i++){
cin>>c[i];
}
int vegans=INT_MAX;
for(int i=0;i<(1<<n+m-1);i++){
// cout<<"Happy"<<endl;
int ans=0;
vector<int> visit(n+m-1, false);
vector<int> vis(n+m-1, false);
for(int j=0;j<n+m-1;j++){
// cout<<"Happyhappy "<<__LINE__ <<endl;
if((i>>j) & 1){
vis[j]=true;
ans+=a[j];
}
}
// cout<<"Happyhappyhappy"<<endl;
for(int j=0;j<n;j++){
// cout<<"Happy4"<<endl;
for(int h=0;h<m;h++){
// cout<<"Happynagyonhappy"<<endl;
if(!vis[h-j+n-1] && !visit[h+j]){
visit[h+j]=true;
ans+=c[h+j];
}
}
}
vegans=min(vegans, ans);
}
cout<<vegans<<'\n';
}
| Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
|---|---|---|---|---|---|---|---|
| subtask1 | 0/10 | ||||||
| 1 | Elfogadva | 1ms | 316 KiB | ||||
| 2 | Elfogadva | 1ms | 316 KiB | ||||
| 3 | Elfogadva | 1ms | 316 KiB | ||||
| 4 | Elfogadva | 1ms | 316 KiB | ||||
| 5 | Elfogadva | 1ms | 316 KiB | ||||
| 6 | Hibás válasz | 1ms | 316 KiB | ||||
| 7 | Hibás válasz | 1ms | 316 KiB | ||||
| 8 | Elfogadva | 1ms | 316 KiB | ||||
| 9 | Elfogadva | 1ms | 316 KiB | ||||
| subtask2 | 0/10 | ||||||
| 1 | Hibás válasz | 263ms | 400 KiB | ||||
| 2 | Hibás válasz | 8ms | 400 KiB | ||||
| 3 | Hibás válasz | 1ms | 316 KiB | ||||
| 4 | Hibás válasz | 1ms | 316 KiB | ||||
| 5 | Hibás válasz | 1ms | 508 KiB | ||||
| 6 | Hibás válasz | 263ms | 396 KiB | ||||
| 7 | Hibás válasz | 4ms | 508 KiB | ||||
| 8 | Hibás válasz | 263ms | 396 KiB | ||||
| 9 | Hibás válasz | 128ms | 400 KiB | ||||
| subtask3 | 0/10 | ||||||
| 1 | Hibás válasz | 1ms | 316 KiB | ||||
| 2 | Időlimit túllépés | 1.083s | 508 KiB | ||||
| 3 | Hibás válasz | 778ms | 500 KiB | ||||
| 4 | Hibás válasz | 1ms | 316 KiB | ||||
| 5 | Időlimit túllépés | 1.1s | 328 KiB | ||||
| 6 | Hibás válasz | 1ms | 316 KiB | ||||
| 7 | Hibás válasz | 1ms | 316 KiB | ||||
| 8 | Időlimit túllépés | 1.1s | 316 KiB | ||||
| 9 | Időlimit túllépés | 1.075s | 316 KiB | ||||
| 10 | Időlimit túllépés | 1.09s | 316 KiB | ||||
| subtask4 | 0/20 | ||||||
| 1 | Hibás válasz | 4ms | 508 KiB | ||||
| 2 | Hibás válasz | 4ms | 316 KiB | ||||
| 3 | Időlimit túllépés | 1.088s | 460 KiB | ||||
| 4 | Időlimit túllépés | 1.088s | 316 KiB | ||||
| 5 | Időlimit túllépés | 1.1s | 316 KiB | ||||
| 6 | Hibás válasz | 517ms | 456 KiB | ||||
| 7 | Időlimit túllépés | 1.083s | 316 KiB | ||||
| 8 | Időlimit túllépés | 1.083s | 316 KiB | ||||
| 9 | Időlimit túllépés | 1.083s | 508 KiB | ||||
| 10 | Hibás válasz | 7ms | 316 KiB | ||||
| 11 | Időlimit túllépés | 1.1s | 316 KiB | ||||
| 12 | Időlimit túllépés | 1.085s | 316 KiB | ||||
| 13 | Időlimit túllépés | 1.085s | 316 KiB | ||||
| subtask5 | 0/10 | ||||||
| 1 | Hibás válasz | 186ms | 6624 KiB | ||||
| 2 | Hibás válasz | 187ms | 6452 KiB | ||||
| 3 | Hibás válasz | 187ms | 6452 KiB | ||||
| 4 | Hibás válasz | 194ms | 6444 KiB | ||||
| 5 | Hibás válasz | 202ms | 6452 KiB | ||||
| 6 | Hibás válasz | 164ms | 3380 KiB | ||||
| 7 | Elfogadva | 1ms | 508 KiB | ||||
| subtask6 | 0/20 | ||||||
| 1 | Hibás válasz | 400ms | 6452 KiB | ||||
| 2 | Időlimit túllépés | 1.087s | 12852 KiB | ||||
| 3 | Hibás válasz | 365ms | 6508 KiB | ||||
| 4 | Hibás válasz | 381ms | 6520 KiB | ||||
| 5 | Hibás válasz | 375ms | 6676 KiB | ||||
| 6 | Hibás válasz | 273ms | 6452 KiB | ||||
| 7 | Hibás válasz | 354ms | 6676 KiB | ||||
| subtask7 | 0/20 | ||||||
| 1 | Hibás válasz | 172ms | 6616 KiB | ||||
| 2 | Hibás válasz | 187ms | 6624 KiB | ||||
| 3 | Hibás válasz | 240ms | 6688 KiB | ||||
| 4 | Hibás válasz | 264ms | 6644 KiB | ||||
| 5 | Időlimit túllépés | 1.087s | 6668 KiB | ||||
| 6 | Időlimit túllépés | 1.1s | 6668 KiB | ||||
| 7 | Időlimit túllépés | 1.088s | 6664 KiB | ||||
| 8 | Időlimit túllépés | 1.1s | 6652 KiB | ||||
| 9 | Időlimit túllépés | 1.075s | 6708 KiB | ||||
| 10 | Időlimit túllépés | 1.1s | 6964 KiB | ||||
| 11 | Időlimit túllépés | 1.075s | 7660 KiB | ||||
| 12 | Időlimit túllépés | 1.1s | 8244 KiB | ||||
| 13 | Időlimit túllépés | 1.077s | 12824 KiB | ||||
| 14 | Időlimit túllépés | 1.1s | 12852 KiB | ||||