#include <iostream> #include <string> #include <map> using namespace std; int main(){ string s1,s2,res; while(cin >> s1 >> s2){ res="true";//注意此语句放在while语句内,因为每次循环都要重置res为true int n1=s1.size(),n2=s2.size(); map<char,int> m; for(int i=0;i<n2;i++){ m[s2[i]]=1; } for(int i=0;i<n1;i++){ if(m[s1[i]]!=1){ res="false"; break; } } cout << res <<endl; } return 0; }