题解 | #字符串字符匹配#
字符串字符匹配
https://www.nowcoder.com/practice/22fdeb9610ef426f9505e3ab60164c93
package main
import (
"bufio"
"fmt"
"os"
"strings"
)
func main() {
inputs := bufio.NewScanner(os.Stdin)
inputs.Scan()
short := inputs.Text()
inputs.Scan()
long := inputs.Text()
m := map[rune]bool{}
for _, r := range short {
if !m[r] {
m[r] = true
}
}
flag := true
for k := range m {
if !strings.ContainsRune(long, k) {
flag = false
break
}
}
fmt.Println(flag)
}
查看12道真题和解析