import java.util.*;
public class Main {
public static boolean punyaHuruf
(String kataPertama,
String kataKedua
) { // Ubah kedua kata ke huruf kecil supaya case-insensitive
kataPertama = kataPertama.toLowerCase();
kataKedua = kataKedua.toLowerCase();
for (int i = 0; i < kataPertama.length(); i++) {
char huruf = kataPertama.charAt(i);
if (kataKedua.indexOf(huruf) == -1) {
return false; // ada huruf yang tidak ditemukan
}
}
return true; // semua huruf ditemukan
}
public static void main
(String[] args
) { System.
out.
println(punyaHuruf
("cat",
"antarctica")); // TRUE System.
out.
println(punyaHuruf
("cat",
"australia")); // FALSE System.
out.
println(punyaHuruf
("cat",
"ANTARCTICA")); // TRUE }
}
aW1wb3J0IGphdmEudXRpbC4qOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyBib29sZWFuIHB1bnlhSHVydWYoU3RyaW5nIGthdGFQZXJ0YW1hLCBTdHJpbmcga2F0YUtlZHVhKSB7CiAgICAgICAgLy8gVWJhaCBrZWR1YSBrYXRhIGtlIGh1cnVmIGtlY2lsIHN1cGF5YSBjYXNlLWluc2Vuc2l0aXZlCiAgICAgICAga2F0YVBlcnRhbWEgPSBrYXRhUGVydGFtYS50b0xvd2VyQ2FzZSgpOwogICAgICAgIGthdGFLZWR1YSA9IGthdGFLZWR1YS50b0xvd2VyQ2FzZSgpOwogICAgICAgIAogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwga2F0YVBlcnRhbWEubGVuZ3RoKCk7IGkrKykgewogICAgICAgICAgICBjaGFyIGh1cnVmID0ga2F0YVBlcnRhbWEuY2hhckF0KGkpOwogICAgICAgICAgICBpZiAoa2F0YUtlZHVhLmluZGV4T2YoaHVydWYpID09IC0xKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7IC8vIGFkYSBodXJ1ZiB5YW5nIHRpZGFrIGRpdGVtdWthbgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiB0cnVlOyAvLyBzZW11YSBodXJ1ZiBkaXRlbXVrYW4KICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHB1bnlhSHVydWYoImNhdCIsICJhbnRhcmN0aWNhIikpOyAvLyBUUlVFCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHB1bnlhSHVydWYoImNhdCIsICJhdXN0cmFsaWEiKSk7ICAvLyBGQUxTRQogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihwdW55YUh1cnVmKCJjYXQiLCAiQU5UQVJDVElDQSIpKTsgLy8gVFJVRQogICAgfQp9Cg==