add: 只出现一次的数字等

This commit is contained in:
2019-03-10 16:43:04 +08:00
committed by yi-ge
parent 930ff1be11
commit 8239e7afd5
106 changed files with 7978 additions and 0 deletions

15
src/math/coin-lcci.js Normal file
View File

@ -0,0 +1,15 @@
/**
* 参考https://leetcode-cn.com/problems/coin-lcci/solution/jian-dan-de-shu-xue-jia-fa-by-zindler/
* @param {number} n
* @return {number}
*/
export const waysToChange = function (n) {
const mod = 1e9 + 7
let res = 0
for (let i = 0; i <= ~~(n / 25); i++) {
const a = ~~((n - i * 25) / 10)
const t = (a + 1) * (~~(n / 5) - 5 * i - a + 1)
res = (res + t) % mod
}
return res
}