biscuits.cpp: In function 'll count_tastiness(ll, std::vector<long long int>)':
biscuits.cpp:12:2: error: 'function' was not declared in this scope
12 | function<ll(int, ll)> dfs = [&](int k, ll v) {
| ^~~~~~~~
biscuits.cpp:4:1: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?
3 | #include <unordered_map>
+++ |+#include <functional>
4 |
biscuits.cpp:12:21: error: expression list treated as compound expression in functional cast [-fpermissive]
12 | function<ll(int, ll)> dfs = [&](int k, ll v) {
| ^
biscuits.cpp:12:13: error: expected primary-expression before '(' token
12 | function<ll(int, ll)> dfs = [&](int k, ll v) {
| ^
biscuits.cpp:12:14: error: expected primary-expression before 'int'
12 | function<ll(int, ll)> dfs = [&](int k, ll v) {
| ^~~
biscuits.cpp:12:21: error: expected primary-expression before ')' token
12 | function<ll(int, ll)> dfs = [&](int k, ll v) {
| ^
biscuits.cpp:12:24: error: 'dfs' was not declared in this scope
12 | function<ll(int, ll)> dfs = [&](int k, ll v) {
| ^~~