deno.land / x / masx200_leetcode_test@10.6.5 / jian-sheng-zi-ii-lcof / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function cuttingRope(n: number): number { return Number(integerBreak(BigInt(n)) % BigInt(1e9 + 7));}function integerBreak(n: bigint): bigint { if (n <= 3) return n - 1n; if (n % 3n === 0n) { return 3n ** (n / 3n); } if (n % 3n === 2n) { return 3n ** (n / 3n) * 2n; } if (n % 3n === 1n) { return 3n ** (n / 3n - 1n) * 2n * 2n; } return n;}export default cuttingRope;
masx200_leetcode_test

Version Info

Tagged at
a year ago