Data update
This commit is contained in:
parent
4d5544505c
commit
4924dd0264
3073 changed files with 55820 additions and 4408 deletions
3
Task/Factorial/DuckDB/factorial-1.duckdb
Normal file
3
Task/Factorial/DuckDB/factorial-1.duckdb
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
create or replace function factorial(n) as (
|
||||
list_reduce( list_transform(range(1,n+1), x -> x::HUGEINT), (prod,n) -> prod * n)
|
||||
);
|
||||
3
Task/Factorial/DuckDB/factorial-2.duckdb
Normal file
3
Task/Factorial/DuckDB/factorial-2.duckdb
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
create or replace function double_precision_factorial(n) as (
|
||||
list_product( range(1, n+1) )
|
||||
);
|
||||
2
Task/Factorial/DuckDB/factorial-3.duckdb
Normal file
2
Task/Factorial/DuckDB/factorial-3.duckdb
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
select n, n!, factorial(n), double_precision_factorial(n)
|
||||
from values (4), (30), (33) t(n);
|
||||
Loading…
Add table
Add a link
Reference in a new issue