biscuits.cpp: In function 'll solve(ll, ll)':
biscuits.cpp:12:7: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
12 | if(a==T.size()) return b/x+1;
| ~^~~~~~~~~~
biscuits.cpp: In function 'll count_tastiness(ll, std::vector<long long int>)':
biscuits.cpp:7:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
7 | #define rep(a, b) for(int a = 0; a < (b); ++a)
| ^
biscuits.cpp:21:3: note: in expansion of macro 'rep'
21 | rep(i, T.size()) dp[i].clear();
| ^~~