暇な人がエレガントにC/C++の宿題片づけます 33代目
■ このスレッドは過去ログ倉庫に格納されています
0284デフォルトの名無しさん
NGNG#include <iostream>
double b(int n)
{
return (n == 0) ? 1. : b(n - 1) * 1.1;
}
double a(int n)
{
return (n == 0) ? 1. : a(n - 1) + b(n);
}
int main()
{
for (int n = 0; n <= 30; n++)
if (a(n) <= 30.)
std::cout << "a(" << n << ") = " << a(n) << ", b(" << n << ") = " << b(n) << std::endl;
}
■ このスレッドは過去ログ倉庫に格納されています