Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- typedef long double ld;
- using namespace std;
- set <long long> x;
- long long n,i,j,k,maxR,ir,R,p,c,m,r;
- string s1,s2;
- long long dist(string s1, string s2){
- long long i,c;
- c=0;
- for(i=0;i<s1.length();i++){
- if(s1[i]!=s2[i])c++;
- }
- return c;
- }
- int main()
- {
- m=100000000;
- cin >> s1 >> n;
- for(i=1;i<=n;i++){
- cin >> s2;
- r=dist(s1,s2);
- if(r==m){
- x.insert(i);
- }
- else if(r<m){
- x.clear();
- x.insert(i);
- }
- }
- cout << x.size() << endl << ir;
- for(auto p:x)cout << p <<" ";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement