fork download
  1. package main
  2.  
  3. import (
  4. "fmt"
  5. "strings"
  6. )
  7.  
  8. func punyaHuruf(kataPertama, kataKedua string) bool {
  9.  
  10. kataPertama = strings.ToLower(kataPertama)
  11. kataKedua = strings.ToLower(kataKedua)
  12.  
  13.  
  14. for _, huruf := range kataPertama {
  15. if !strings.ContainsRune(kataKedua, huruf) {
  16. return false
  17. }
  18. }
  19. return true
  20. }
  21.  
  22. func main() {
  23. fmt.Println(punyaHuruf("cat", "antarctica"))
  24. fmt.Println(punyaHuruf("cat", "australia"))
  25. fmt.Println(punyaHuruf("cat", "ANTARCTICA"))
  26. }
  27.  
Success #stdin #stdout 0s 5268KB
stdin
Standard input is empty
stdout
true
false
true