1089 狼人杀-简单版 (20 分)
Posted tonyyy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1089 狼人杀-简单版 (20 分)相关的知识,希望对你有一定的参考价值。
#include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; vector<int> v(n+1);//可以自定义vector长度 for(int i=1;i<=n;i++) cin>>v[i]; for(int i=1;i<=n;i++) { for(int j=i+1;j<=n;j++) { vector<int> lie; vector<int> a(n+1,1); a[i] = a[j] = -1; for(int k=1;k<=n;k++) { if(v[k] * a[abs(v[k])]<0) lie.push_back(k); } if(lie.size() == 2&& a[lie[0]] + a[lie[1]] ==0){ cout<<i<<" "<<j; return 0; } } } cout<<"No Solution"<<endl; return 0; }
以上是关于1089 狼人杀-简单版 (20 分)的主要内容,如果未能解决你的问题,请参考以下文章