Programming

[HackerRank] Calculate the Nth term

Calculate the Nth term

1. 요구사항

  1. 입력으로 n, a, b, c를 입력받고는다.
  2. 입력받은 값으로 S(n)을 구성하는데, S(1) = a, S(2) = b, S(3) = c, S(4) = S(3) + S(2) + S(1), S(5) = S(4) + S(3) + S(2), …. 이 된다.
  3. S(n) 값을 재귀함수로 구현하라.
    * 1≤ n ≤ 20
    * 1≤ a, b, c ≤ 100

    Sample Input 0

    Sample Output 0

2. 기능명세

  1. 첫 번째 라인에서 n을 입력받음
  2. 두 번째 라인에서 a, b, c를 입력 받음
  3. 입력받은 값들을 함수로 전달
  4. 함수에서 다시 함수를 호출하여 n항의 값 계산
  5. n항에 도달했을 경우 n항 return
  6. n항 값 출력

3. 다이어그램

4. 코드구현

Leave a Reply

Your email address will not be published. Required fields are marked *