From 15a975479503efe65f208481d829b52ccbd22e18 Mon Sep 17 00:00:00 2001 From: Lee Soo Hyuk <30382481+cg10036@users.noreply.github.com> Date: Mon, 10 Oct 2022 17:02:32 +0900 Subject: [PATCH 1/2] =?UTF-8?q?Create=20=EC=98=AC=EB=B0=94=EB=A5=B8-?= =?UTF-8?q?=EA=B4=84=ED=98=B8=EC=9D=98-=EA=B0=AF=EC=88=98&12929&.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...270\354\235\230-\352\260\257\354\210\230&12929&.js" | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 "level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" diff --git "a/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" "b/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" new file mode 100644 index 0000000..48a65be --- /dev/null +++ "b/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" @@ -0,0 +1,10 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//완벽한 정답이 아닙니다. +//정답 1 - cg10036 +function fact(n) { + return n ? BigInt(n) * fact(n - 1) : 1n; +} + +function solution(n) { + return fact(n * 2) / (fact(n) * fact(n + 1)); +} From 63919d2a7145ad6f04346f3919655e58cfb19ca9 Mon Sep 17 00:00:00 2001 From: Lee Soo Hyuk <30382481+cg10036@users.noreply.github.com> Date: Tue, 11 Oct 2022 09:04:21 +0900 Subject: [PATCH 2/2] =?UTF-8?q?Update=20level-4/=EC=98=AC=EB=B0=94?= =?UTF-8?q?=EB=A5=B8-=EA=B4=84=ED=98=B8=EC=9D=98-=EA=B0=AF=EC=88=98&12929&?= =?UTF-8?q?.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: codeisneverodd --- ...5\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git "a/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" "b/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" index 48a65be..168bc5f 100644 --- "a/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" +++ "b/level-4/\354\230\254\353\260\224\353\245\270-\352\264\204\355\230\270\354\235\230-\352\260\257\354\210\230&12929&.js" @@ -1,10 +1,7 @@ //https://github.com/codeisneverodd/programmers-coding-test //완벽한 정답이 아닙니다. //정답 1 - cg10036 -function fact(n) { - return n ? BigInt(n) * fact(n - 1) : 1n; -} - function solution(n) { + const fact = n => n ? BigInt(n) * fact(n - 1) : 1n; return fact(n * 2) / (fact(n) * fact(n + 1)); }