結果
| 問題 |
No.8054 ほぼ直角二等辺三角形
|
| コンテスト | |
| ユーザー |
xuzijian629
|
| 提出日時 | 2019-04-01 22:49:22 |
| 言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 513 bytes |
| コンパイル時間 | 1,919 ms |
| コンパイル使用メモリ | 197,020 KB |
| 最終ジャッジ日時 | 2025-01-07 01:09:52 |
|
ジャッジサーバーID (参考情報) |
judge5 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | WA * 18 |
ソースコード
#include <bits/stdc++.h>
using namespace std;
long long a(int n) {
if (n == 0) return 0;
if (n == 1) return 3;
if (n == 2) return 20;
return 7 * a(n - 1) - 7 * a(n - 2) + a(n - 3);
}
int main() {
vector<long long> ans = {3};
int len = 1;
for (int i = 2; i <= 23; i++) {
long long k = a(i);
if (to_string(k).size() != len) {
len = to_string(k).size();
ans.push_back(k);
}
}
int n;
cin >> n;
cout << ans[n - 1] << endl;
}
xuzijian629