結果
問題 | No.8054 ほぼ直角二等辺三角形 |
ユーザー |
![]() |
提出日時 | 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; }