B - Commencement
解説
全ての文字について出現する回数を調べ、すべての文字について出現回数が か であれば Yes そうでなければ No とする。
提出コード
func main() {
s := readString()
ma := make(map[rune]int)
for _, c := range s {
ma[c]++
}
C := make([]int, len(s)+1)
for _, v := range ma {
C[v]++
}
for i := 1; i < len(C); i++ {
if C[i] == 0 || C[i] == 2 {
continue
}
writeLine("No")
return
}
writeLine("Yes")
}