本文主要是介绍HDU - 5510(暴力),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Bazinga
题目传送门
#include <iostream>
#include <fstream>
#include <cstdio>
#include <cstring>
#include <queue>
#include <stack>
#include <vector>
#include <map>
#include <set>
#include <cmath>
#include <algorithm>
#include <functional>
#define inf 0x3f3f3f3f
using namespace std;
typedef long long ll;
const int MAXN=1e5+10;
const int MAX=1e4+10;
const double eps=1e-6;int n;
char s[600][MAX];
int vis[600];int main(){#ifdef ONLINE_JUDGE#elsefreopen("in.txt","r",stdin);//freopen("out.txt","w",stdout);#endifint T,flag=1;cin>>T;while(T--){printf("Case #%d: ",flag++);memset(vis,0,sizeof(vis));int ans=0;cin>>n;for(int i=1;i<=n;i++){cin>>s[i];}int juge=0;for(int i=1;i<=n;i++){for(int j=1;j<i;j++){if(vis[j]) continue;if(strstr(s[i],s[j])==0){ans=i;juge=1;}elsevis[j]=1;}}if(juge)cout<<ans<<endl;elsecout<<-1<<endl;}return 0;
}
这篇关于HDU - 5510(暴力)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!