提交记录 21887
提交时间 |
评测时间 |
2024-07-06 17:18:37 |
2024-07-06 17:18:40 |
#include <bits/stdc++.h>
void lambda_auto() {
auto fib = [&](auto& self, int n) {
if (n <= 1) return 1;
return self(self, n - 1) + self(self, n - 2);
};
std::cout << fib(fib, 42) << '\n';
}
void lambda_function() {
std::function<int(int)> fib = [&](int n) {
if (n <= 1) return 1;
return fib(n - 1) + fib(n - 2);
};
std::cout << fib(42) << '\n';
}
int fib(int n) {
if (n <= 1) return 1;
return fib(n - 1) + fib(n - 2);
}
void pure_function() {
std::cout << fib(42) << '\n';
}
int main() {
pure_function();
}
Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
Testcase #1 | 673.435 ms | 36 KB | Accepted | Score: 100 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2025-07-16 18:56:29 | Loaded in 0 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠