mirror of
https://github.com/ton-blockchain/ton
synced 2025-02-15 04:32:21 +00:00
24 lines
332 B
Text
24 lines
332 B
Text
var twice(f, x) {
|
|
return f (f x);
|
|
}
|
|
|
|
_ sqr(x) {
|
|
return x * x;
|
|
}
|
|
|
|
var main(x) {
|
|
var f = sqr;
|
|
return twice(f, x) * f(x);
|
|
}
|
|
|
|
var pow6(x) method_id(4) {
|
|
return twice(sqr, x) * sqr(x);
|
|
}
|
|
|
|
{-
|
|
method_id | in | out
|
|
TESTCASE | 0 | 3 | 729
|
|
TESTCASE | 0 | 10 | 1000000
|
|
TESTCASE | 4 | 3 | 729
|
|
TESTCASE | 4 | 10 | 1000000
|
|
-}
|