【判断含有相同数字rfind】2022-1-28
缘由怎么利用位运算或其他简单的方法判断两个数是否含有相同的数字?-编程语言-CSDN问答
string a = "", b = ""; cin >> a >> b; int x = 0; bool p = 1;while (p && (a[x] != '\0' || b[x] != '\0'))if ((a.rfind(a[x]) != string::npos &&a.rfind(a[x]) != x)|| (b.rfind(b[x]) != string::npos &&b.rfind(b[x]) != x)|| b.find(a[x]) != string::npos || a.find(b[x]) != string::npos)p = 0;else ++x;cout << p << "\n";