| ArithFunct/dm_demin | ArithFunct/OddMood | ||||
|---|---|---|---|---|---|
| f | 1 | from math import * | f | 1 | from math import * |
| 2 | 2 | ||||
| 3 | 3 | ||||
| 4 | def ADD(f, g): | 4 | def ADD(f, g): | ||
| n | 5 | def h(x): | n | 5 | def foo(i): |
| 6 | if callable(f): | 6 | if callable(f): | ||
| n | 7 | f_val = f(x) | n | 7 | a = f(i) |
| 8 | else: | 8 | else: | ||
| n | 9 | f_val = f | n | 9 | a = f |
| 10 | if callable(g): | 10 | if callable(g): | ||
| n | 11 | g_val = g(x) | n | 11 | b = g(i) |
| 12 | else: | 12 | else: | ||
| n | 13 | g_val = g | n | 13 | b = g |
| 14 | return(f_val + g_val) | 14 | return a + b | ||
| 15 | return h | 15 | return foo | ||
| 16 | 16 | ||||
| 17 | 17 | ||||
| 18 | def SUB(f, g): | 18 | def SUB(f, g): | ||
| n | 19 | def h(x): | n | 19 | def foo(i): |
| 20 | if callable(f): | 20 | if callable(f): | ||
| n | 21 | f_val = f(x) | n | 21 | a = f(i) |
| 22 | else: | 22 | else: | ||
| n | 23 | f_val = f | n | 23 | a = f |
| 24 | if callable(g): | 24 | if callable(g): | ||
| n | 25 | g_val = g(x) | n | 25 | b = g(i) |
| 26 | else: | 26 | else: | ||
| n | 27 | g_val = g | n | 27 | b = g |
| 28 | return(f_val - g_val) | 28 | return a - b | ||
| 29 | return h | 29 | return foo | ||
| 30 | 30 | ||||
| 31 | 31 | ||||
| 32 | def MUL(f, g): | 32 | def MUL(f, g): | ||
| n | 33 | def h(x): | n | 33 | def foo(i): |
| 34 | if callable(f): | 34 | if callable(f): | ||
| n | 35 | f_val = f(x) | n | 35 | a = f(i) |
| 36 | else: | 36 | else: | ||
| n | 37 | f_val = f | n | 37 | a = f |
| 38 | if callable(g): | 38 | if callable(g): | ||
| n | 39 | g_val = g(x) | n | 39 | b = g(i) |
| 40 | else: | 40 | else: | ||
| n | 41 | g_val = g | n | 41 | b = g |
| 42 | return(f_val * g_val) | 42 | return a * b | ||
| 43 | return h | 43 | return foo | ||
| 44 | 44 | ||||
| 45 | 45 | ||||
| 46 | def DIV(f, g): | 46 | def DIV(f, g): | ||
| n | 47 | def h(x): | n | 47 | def foo(i): |
| 48 | if callable(f): | 48 | if callable(f): | ||
| n | 49 | f_val = f(x) | n | 49 | a = f(i) |
| 50 | else: | 50 | else: | ||
| n | 51 | f_val = f | n | 51 | a = f |
| 52 | if callable(g): | 52 | if callable(g): | ||
| n | 53 | g_val = g(x) | n | 53 | b = g(i) |
| 54 | else: | 54 | else: | ||
| t | 55 | g_val = g | t | 55 | b = g |
| 56 | return(f_val / g_val) | 56 | return a / b | ||
| 57 | return h | 57 | return foo | ||
| 58 | 58 | ||||
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||