#include #include int max(int a, int b) { return a>b ? a:b; } int main() { int T; scanf("%d",&T); while(T--) { int n; scanf("%d",&n); int** sticker = (int**)malloc(sizeof(int*)*2); int** dp = (int**)malloc(sizeof(int*)*2); for(int i=0; i<2; i++) { sticker[i] = (int*)malloc(sizeof(int)*n); dp[i] = (int*)malloc(sizeof(int)*n); for(int j=0; j