数据水了

D的数据水了,这能过

#include<bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef long double ld;
typedef pair<int,int> pii;

#define inf 0x3f3f3f3f
#define js ios::sync_with_stdio(false)
#define dr cin.tie(0),cout.tie(0)
const int N = 1e6+10;
int n;

void solve()
{
    cin>>n;
    bool flag2 = false;
    vector<string>v(n);
    for(int i = 0;i < n; i++) cin>>v[i];
    for(int i = 0;i < N; i++){
        bool flag = false;
        for(int j = 0;j < n; j++){
            if(v[j][i % v[j].size()] == '0'){
                flag = true;
                break;
            }
        }
        if(!flag){
            cout<<i + 1<<endl;
            flag2 = 1;
            break;
        }
    }
    if(!flag2)
	cout<<-1<<endl;
}

int main()
{
    js,dr;
    int T = 1;
    //cin>>T;
    while(T--)
    {
        solve();
    }
    return 0;
}
全部评论

相关推荐

每晚夜里独自颤抖:这个在牛客不是老熟人了吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务