筆試題 愛情數字

2022-08-15 18:45:13 字數 827 閱讀 3768

這個怎麼做?用暴力法解?所有可能排列,求最大值?

下面是用go語言實現的**,組合遍歷求解,不知道對不對

package main

import (

"bufio"

"fmt"

"os"

"strconv"

"strings"

)var tmplist int

func main()

}func bufioread() (int, int)

r := bufio.newreader(os.stdin)

for else

} for

vt, _ := strconv.atoi(strs[i])

} break

} fmt.println("油漆容量:1-9數字耗費油漆量", v, ":", val)

return v, val

}func lovemagicnumber(v int, val int, index int) int

r1 := lovemagicnumber(v, val, index-1)

r2 := r1

if v-val[index] >= 0

return max(r1, r2)

}func valueof(valist int) int

return value

}func max(a int, b int) int

return b

}

順便吐槽下go語言,go語言的庫不好用,不管什麼標準輸入獲取、字串操作split,atoi,非常反直覺,庫文件寫的也不是很清楚

數字追趕 搜狐筆試題

題目如下 下面的for迴圈分別迴圈了幾次。1.unsigned short i,j for i 0,j 2 i j i 5,j 7 2.unsigned short i,j for i 3,j 7 i j i 3,j 7 分析 題目1 unsigned short 可以表示為2的16次方個數,其數的...

筆試題6 幸福數字

題目介紹 幸福的數字是由以下過程定義的數字 從任何正整數開始,將數字替換為數字的平方和,並重複該過程,直到數字等於1,例如19是幸福數字。給定乙個數,計算是不是幸運數。思路 while 該位上的數不為0 如果平方和不為1,返回重新計算該平方和的各個位置上數的新的平方和,1000次後還不為1,可能不是...

數字IC筆試題(6)

題 使用2 1mux設計inv and or nand nor。即取反,與,或,與非,非或 mux是能夠根據需要將其中任意一路選出來的電路,又稱資料選擇器。設計inv 使用mxu設計inv,需要將s1端接 0 將s0端接 1 設計and 使用mxu設計and,需要將s1端接a,將s0端接 0 設計o...