Making Anagrams

package main
import "fmt"

func main() {
 //Enter your code here. Read input from STDIN. Print output to STDOUT
        var s1, s2 string
    fmt.Scanln(&s1)
    fmt.Scanln(&s2)
    arr1 := make([]int, 26)
    //arr2 := make([]int, 26)
    for _, val := range s1 {
        arr1[val-'a']++
    }
    for _, val := range s2 {
        arr1[val-'a']--
    }
    var sum int
    for _, val := range arr1 {
        if val < 0 {
            sum -= val
        } else {
            sum += val
        }
    }
    fmt.Println(sum)
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容