Submission #1175170
Source Code Expand
#include<bits/stdc++.h>
using namespace std;
int a,b;
int c[8],d[8];
vector<int>V;
vector<int>ans;
bool S;
void DFS(int g,int k){
if(g==8){if(k==a){S=true;ans=V;}return;}
DFS(g+1,k);
if(d[g]==0)return;
V.push_back(g);
DFS(g+1,k+d[g]);
V.pop_back();
}
signed main(){
for(int A_=0;A_<1000;A_++){
scanf("%d%d",&a,&b);
for(int e=0;e<8;e++)scanf("%d",&c[e]);
for(int e=0;e<8;e++)scanf("%d",&d[e]);
if(a<15){cout<<"pass"<<endl;continue;}
ans.clear();
S=false;
DFS(0,0);
if(S){
cout<<"sell "<<ans.size();
for(int i:ans)cout<<" "<<i+1;
cout<<endl;
}
else {
bool T=false;
for(int i=0;i<8;i++){
if(c[i]!=d[i]){cout<<"fill "<<i+1<<endl;T=true;break;}
}
if(!T){cout<<"pass"<<endl;}
}
}
}
Submission Info
Submission Time |
|
Task |
B - 日本橋大渋滞 |
User |
naoki2016 |
Language |
C++14 (GCC 5.4.1) |
Score |
3331 |
Code Size |
755 Byte |
Status |
AC |
Exec Time |
11 ms |
Memory |
256 KB |
Compile Error
./Main.cpp: In function ‘int main()’:
./Main.cpp:19:21: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d%d",&a,&b);
^
./Main.cpp:20:39: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
for(int e=0;e<8;e++)scanf("%d",&c[e]);
^
./Main.cpp:21:39: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
for(int e=0;e<8;e++)scanf("%d",&d[e]);
^
Judge Result
Set Name |
test_01 |
test_02 |
test_03 |
test_04 |
test_05 |
test_06 |
test_07 |
test_08 |
test_09 |
test_10 |
test_11 |
test_12 |
test_13 |
test_14 |
test_15 |
test_16 |
test_17 |
test_18 |
test_19 |
test_20 |
test_21 |
test_22 |
test_23 |
test_24 |
test_25 |
test_26 |
test_27 |
test_28 |
test_29 |
test_30 |
Score / Max Score |
114 / 50000 |
111 / 50000 |
114 / 50000 |
116 / 50000 |
120 / 50000 |
112 / 50000 |
112 / 50000 |
116 / 50000 |
105 / 50000 |
109 / 50000 |
117 / 50000 |
109 / 50000 |
109 / 50000 |
111 / 50000 |
107 / 50000 |
115 / 50000 |
109 / 50000 |
110 / 50000 |
111 / 50000 |
110 / 50000 |
115 / 50000 |
110 / 50000 |
110 / 50000 |
108 / 50000 |
106 / 50000 |
110 / 50000 |
111 / 50000 |
104 / 50000 |
110 / 50000 |
110 / 50000 |
Status |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Set Name |
Test Cases |
test_01 |
subtask_01_01.txt |
test_02 |
subtask_01_02.txt |
test_03 |
subtask_01_03.txt |
test_04 |
subtask_01_04.txt |
test_05 |
subtask_01_05.txt |
test_06 |
subtask_01_06.txt |
test_07 |
subtask_01_07.txt |
test_08 |
subtask_01_08.txt |
test_09 |
subtask_01_09.txt |
test_10 |
subtask_01_10.txt |
test_11 |
subtask_01_11.txt |
test_12 |
subtask_01_12.txt |
test_13 |
subtask_01_13.txt |
test_14 |
subtask_01_14.txt |
test_15 |
subtask_01_15.txt |
test_16 |
subtask_01_16.txt |
test_17 |
subtask_01_17.txt |
test_18 |
subtask_01_18.txt |
test_19 |
subtask_01_19.txt |
test_20 |
subtask_01_20.txt |
test_21 |
subtask_01_21.txt |
test_22 |
subtask_01_22.txt |
test_23 |
subtask_01_23.txt |
test_24 |
subtask_01_24.txt |
test_25 |
subtask_01_25.txt |
test_26 |
subtask_01_26.txt |
test_27 |
subtask_01_27.txt |
test_28 |
subtask_01_28.txt |
test_29 |
subtask_01_29.txt |
test_30 |
subtask_01_30.txt |
Case Name |
Status |
Exec Time |
Memory |
subtask_01_01.txt |
AC |
10 ms |
256 KB |
subtask_01_02.txt |
AC |
9 ms |
256 KB |
subtask_01_03.txt |
AC |
9 ms |
256 KB |
subtask_01_04.txt |
AC |
11 ms |
256 KB |
subtask_01_05.txt |
AC |
11 ms |
256 KB |
subtask_01_06.txt |
AC |
11 ms |
256 KB |
subtask_01_07.txt |
AC |
11 ms |
256 KB |
subtask_01_08.txt |
AC |
9 ms |
256 KB |
subtask_01_09.txt |
AC |
9 ms |
256 KB |
subtask_01_10.txt |
AC |
9 ms |
256 KB |
subtask_01_11.txt |
AC |
9 ms |
256 KB |
subtask_01_12.txt |
AC |
11 ms |
256 KB |
subtask_01_13.txt |
AC |
9 ms |
256 KB |
subtask_01_14.txt |
AC |
9 ms |
256 KB |
subtask_01_15.txt |
AC |
9 ms |
256 KB |
subtask_01_16.txt |
AC |
11 ms |
256 KB |
subtask_01_17.txt |
AC |
11 ms |
256 KB |
subtask_01_18.txt |
AC |
11 ms |
256 KB |
subtask_01_19.txt |
AC |
11 ms |
256 KB |
subtask_01_20.txt |
AC |
11 ms |
256 KB |
subtask_01_21.txt |
AC |
9 ms |
256 KB |
subtask_01_22.txt |
AC |
11 ms |
256 KB |
subtask_01_23.txt |
AC |
11 ms |
256 KB |
subtask_01_24.txt |
AC |
11 ms |
256 KB |
subtask_01_25.txt |
AC |
9 ms |
256 KB |
subtask_01_26.txt |
AC |
11 ms |
256 KB |
subtask_01_27.txt |
AC |
11 ms |
256 KB |
subtask_01_28.txt |
AC |
11 ms |
256 KB |
subtask_01_29.txt |
AC |
9 ms |
256 KB |
subtask_01_30.txt |
AC |
9 ms |
256 KB |