牛客网算法笔试:计算字符中含有某个字符的个数,不区分大小写

牛客网算法笔试:计算字符中含有某个字符的个数,不区分大小写_第1张图片
在这里插入图片描述
牛客网算法笔试:计算字符中含有某个字符的个数,不区分大小写_第2张图片

package main

import (    
	"fmt"
)

func main() {

    var check, c string
    
    fmt.Scan(&check, &c)
    
    var number int
    for _, info := range check {
        for _, c := range c {
        
            if c == info {                
            	number++
            }
            
            if c >= 65 && c < 97 {
                 if c+32 == info {                    
                 	number++               
                 }          
            }
            
            if info >= 65 && info < 97 {
                if info+32 == c {
                       number++
                }          
             }
             
        }
        
    }
    
    fmt.Println(number)
}

你可能感兴趣的:(华为机试算法题库)