#define _CRT_SECURE_NO_WARNINGS #define _USE_MATH_DEFINES #include "bits/stdc++.h" #define REP(i,a,b) for(i=a;i j) { dp[i][j] += dp[i - 1][j]; printf("dp[%d][%d]", i, j); printf(" += dp[%d][%d]\n", i - 1, j); dp[i][j + 1] += dp[i - 1][j]; printf("dp[%d][%d]", i, j+1); printf(" += dp[%d][%d]\n", i - 1, j); } } puts(""); } cout << dp[E.size()][3] << endl; return 0; }