당신의 목표는 입력을 취하고 함께 연결될 때 N
"순차 곱셈"을 수행 하는 프로그램을 작성하는 것입니다 . 순차적 곱셈이란 무엇입니까? a
다음과 같이 정의 된 시드가있는 시퀀스입니다 .
f(0) = a
f(n+1) = f(n)*(f(n)-1)
따라서 a = 5
. 따라서, f(0) = 5
, f(1) = f(0)*(f(0)-1) = 5*4 = 20
,와 f(2) = f(1)*(f(1)-1) = 20*19 = 380
.
만약 당신의 프로그램이 있다면 ABC
, ABC
입력 a
과 출력을 가져와야 f(1)
합니다. 프로그램 ABCABC
출력 f(2)
등. 프로그램 시리즈는 한 번만 입력하고 한 번만 출력해야합니다.
이것은 코드 골프이므로 바이트 단위의 가장 짧은 프로그램이 승리합니다. 표준 허점은 금지되어 있습니다.