Submission #3633845
Source Code Expand
#include <bits/stdc++.h> #define rep(i,n) for(int i=0;i<n;i++) using namespace std; int n; string s[25]; string u,x,y,v,z; map<string,bool>mp; vector<string>v; int ans=0; int main(){ cin>>n; rep(i,n)cin>>s[i]; rep(i,(1<<n)){ int cnt=0; rep(j,n){ if((i>>j)&1){ mp[s[j]]=true; cnt++; } else mp[s[j]]=false; } rep(j,n){ cin>>u>>x>>y>>v>>z; if((mp[s[j]]==true^mp[u]==true^v=="good")==1){ if(ans<=cnt){ if(ans==cnt) else{ ans=cnt; while(v.size())v.pop_back(); } } } } } puts("No answers"); return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - 酒場の冒険者たち |
User | anmichi |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 619 Byte |
Status | CE |
Compile Error
./Main.cpp:8:15: error: conflicting declaration ‘std::vector<std::basic_string<char> > v’ vector<string>v; ^ ./Main.cpp:6:14: note: previous declaration as ‘std::string v’ string u,x,y,v,z; ^ ./Main.cpp: In function ‘int main()’: ./Main.cpp:27:6: error: expected primary-expression before ‘else’ else{ ^