static void Main(){
String kata1 = "cat";
String kata2 = "Antartica";
Console.WriteLine(punyaHuruf(kata1,kata2).ToString());
}
static bool punyaHuruf(string kataPertama, string kataKedua){
bool foundAll = true;
bool found = false;
for (int i = 0; i < kataPertama.Length; i++){
found = false;
for(int j = 0; j < kataKedua.Length; j++){
if(kataPertama[i] == kataKedua[j]){
found = true;
break;
}
}
if(found == false)
{
foundAll = false;
break;
}
}
return foundAll;
}
c3RhdGljIHZvaWQgTWFpbigpewoJU3RyaW5nIGthdGExID0gImNhdCI7CglTdHJpbmcga2F0YTIgPSAiQW50YXJ0aWNhIjsKCQoJQ29uc29sZS5Xcml0ZUxpbmUocHVueWFIdXJ1ZihrYXRhMSxrYXRhMikuVG9TdHJpbmcoKSk7Cn0KCnN0YXRpYyBib29sIHB1bnlhSHVydWYoc3RyaW5nIGthdGFQZXJ0YW1hLCBzdHJpbmcga2F0YUtlZHVhKXsKCWJvb2wgZm91bmRBbGwgPSB0cnVlOwoJYm9vbCBmb3VuZCA9IGZhbHNlOwoJCglmb3IgKGludCBpID0gMDsgaSA8IGthdGFQZXJ0YW1hLkxlbmd0aDsgaSsrKXsKCQlmb3VuZCA9IGZhbHNlOwoJCQoJCWZvcihpbnQgaiA9IDA7IGogPCBrYXRhS2VkdWEuTGVuZ3RoOyBqKyspewoJCQlpZihrYXRhUGVydGFtYVtpXSA9PSBrYXRhS2VkdWFbal0pewoJCQkJZm91bmQgPSB0cnVlOwoJCQkJYnJlYWs7CgkJCX0KCQl9CgkJCgkJaWYoZm91bmQgPT0gZmFsc2UpCgkJewoJCQlmb3VuZEFsbCA9IGZhbHNlOwoJCQlicmVhazsKCQl9Cgl9CglyZXR1cm4gZm91bmRBbGw7CQp9