#include <iostream> (30316)#include <vector> using namespace std; int main() { int T; cin >> T; while (T--) { int n; cin >> n; int m = n / 3; vector<vector<int>> dp(m + 1, vector<int>(4, 0)); dp[0][0] = 1; for (int i = 1; i <= m; i++) { for (int j = 1; j <= 3; j++) { for (int k = 1; k <= i; k++) { dp[i][j] += dp[i-k][j-1]; } } } cout << dp[m][3] << endl; } return 0; }
点赞 评论

相关推荐

昨天 14:40
浙江大学 设计
无语😓&nbsp;就喜欢找我茬,研究生怎么了&nbsp;研究生就是天才吗&nbsp;就得所有报告文件都会,最烦做表
我推的MK:是这样的,那些领导就是自己什么都不懂就把所有东西扔给你,指望白嫖你的劳动力,如果你的表现不如预期就启动攻击学历模式,这都学不会是怎么考上浙大的
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客网
牛客企业服务