#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<vector<long long int>> nums(34, vector<long long int>(2, 0));
nums[0][0] = 0;
nums[0][1] = 1;
for (int i = 1; i < 34; i++) {
nums[i][0] = nums[i - 1][0] + nums[i - 1][1];
nums[i][1] = 2 * nums[i - 1][0] + 3 * nums[i - 1][1];
}
int n;
while (cin >> n && n != -1) {
cout << nums[n][1] << ", " << nums[n][0] << endl;
}
}
杭电OJ 2085 核反应堆 C++
最新推荐文章于 2024-05-09 17:51:30 发布