#include #include #include #include #include #include #include #define rep(i,n) for(i=0; i=a; --i) #define in(a) cin >> a #define out(a,b) cout << a << b #define print_vec(v) for(auto it=v.begin();it!=v.end();++it)cout<<*it <<" ";cout< s(n); rep(i,n) in(s[i]); vector count(n,0); rep(i,n-1){ inc_rep(j,i+1,n){ if(s[i].size()==s[j].size()){ // out(i,endl); cnt=0; rep(k,s[i].size()){ if(s[i][k]!=s[j][k]) cnt++; } if(cnt==1){ count[i]++; count[j]++; } } } } rep(i,n){ out(count[i],endl); } return 0; }