Let f and g be two nonconstant meromorphic functions,and n be a positive integer.Iffn(z)and gn(z)share 1 CM(counting multiplicities),f(z)and g(z)share ∞ IM(ignoring multiplicities),and(N)(r,1/f)+(N)(r,1/g)=S(r,f)+S(r,g),then either f(z)=tg(z)or f(z)g(z)≡t,where tn=1.As an application,shared values problems of a meromorphic function related to its shifts and difference opera-tors are also investigated.