구현 아이디어 3분
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <vector>
using namespace std;
int Dp[11];
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
freopen("input.txt", "rt", stdin);
int T{}, n{};
cin >> T;
Dp[1] = 1;
Dp[2] = 2;
Dp[3] = 4;
for (int i = 4; i < 11; ++i)
{
Dp[i] = Dp[i - 3] + Dp[i - 2] + Dp[i - 1];
}
for (int i = 0; i < T; ++i)
{
cin >> n;
cout << Dp[n] << '\n';
}
return 0;
}