Coddy Users - Easy
Coddyの「コーディング面接チャレンジ - パック III」コースのレッスン 1/3。
毎週、Coddyのユーザー数は前週よりも増えています。Coddyの週次ユーザー数を表す再帰関数は次のようになります:
前週のユーザー数が x 人で、今週のユーザー数が y 人だった場合、Coddyの来週のユーザー数は x + 3y 人になります。
Coddyのユーザー数は、第1週は 0 人、第2週は 1 人でした。
チャレンジ
簡単整数 n を受け取り、n 週目に Coddy が獲得しているユーザー数を返す関数 getUsers を作成してください。
例 1,
入力: 3
期待される出力: 3
説明:3週目において、Coddy のユーザー数は、1週目のユーザー数に2週目のユーザー数の3倍を加えたものになり、合計で 0 + 3*1 = 3 となります。
例 2,
入力: 4
期待される出力: 10
例 3,
入力: 5
期待される出力: 33
制約:
1 < n < 20
自分で試してみよう
int getUsers(int n) {
// ここにコードを記述してください
}