# Program to find the Nth term of the series 3, 20, 63, 144, 230, ……

Given a series and a number N. The task is to find the Nth term of the given series:

3, 20, 63, 144, 230 …..

Attention reader! Don’t stop learning now. Get hold of all the important mathematical concepts for competitive programming with the

Essential Maths for CP Courseat a student-friendly price. To complete your preparation from learning a language to DS Algo and many more, please referComplete Interview Preparation Course.

**Examples:**

Input: N = 4 Output: 144 When n = 4 nth term = 2 ( n * n * n ) + n * n = 2 ( 4 * 4 * 4 ) + 4 * 4 = 144 Input: N = 10 Output: 2100

**Approach:** We can find the general term (Tn) of the given series.

Below is the required implementation:

## C++

`// CPP program to find N-th term of the series:` `// 3, 20, 63, 144, 230 .....` `#include <iostream>` `#include <math.h>` `using` `namespace` `std;` `// calculate Nth term of series` `int` `nthTerm(` `int` `n)` `{` ` ` `return` `2 * ` `pow` `(n, 3) + ` `pow` `(n, 2);` `}` `// Driver code` `int` `main()` `{` ` ` `int` `N = 3;` ` ` `cout << nthTerm(N);` ` ` `return` `0;` `}` |

## Java

`// Java program to find N-th term of the series:` `// 3, 20, 63, 144, 230 .....` `import` `java.util.*;` `class` `solution` `{` `// calculate Nth term of series` `static` `int` `nthTerm(` `int` `n)` `{` ` ` `//return final sum` ` ` `return` `2` `*(` `int` `)Math.pow(n, ` `3` `) + (` `int` `)Math.pow(n, ` `2` `);` `}` `// Driver code` `public` `static` `void` `main(String arr[])` `{` ` ` `int` `N = ` `3` `;` `System.out.println(nthTerm(N));` `}` `}` `//This code is contributed by Surendra_Gangwar` |

## Python 3

`# Python program to find` `# N-th term of the series:` `# 3, 20, 63, 144, 230 .....` `# calculate Nth term of series` `def` `nthTerm(n) :` ` ` `return` `2` `*` `pow` `(n, ` `3` `) ` `+` `pow` `(n, ` `2` `)` `# Driver code` `if` `__name__ ` `=` `=` `"__main__"` `:` ` ` `N ` `=` `3` ` ` `print` `(nthTerm(N))` `# This code is contributed` `# by ANKITRAI1` |

## C#

`// C# program to find N-th term of the series:` `// 3, 20, 63, 144, 230 .....` `using` `System;` `class` `solution` `{` `// calculate Nth term of series` `static` `int` `nthTerm(` `int` `n)` `{` ` ` `//return final sum` ` ` `return` `2 *(` `int` `)Math.Pow(n, 3) + (` `int` `)Math.Pow(n, 2);` `}` `// Driver code` `public` `static` `void` `Main()` `{` ` ` `int` `N = 3;` `Console.WriteLine(nthTerm(N));` `}` `}` `//This code is contributed by Shashank` |

## PHP

`<?php` `// PHP program to find` `// N-th term of the series:` `// 3, 20, 63, 144, 230 .....` `// calculate Nth term of series` `function` `nthTerm(` `$n` `)` `{` ` ` `return` `2 * pow(` `$n` `, 3) +` ` ` `pow(` `$n` `, 2);` `}` `// Driver code` `$N` `= 3;` `echo` `nthTerm(` `$N` `);` `//This code is contributed by Shashank` `?>` |

## Javascript

`<script>` `// JavaScript program to find N-th term of the series:` `// 3, 20, 63, 144, 230 .....` `// calculate Nth term of series` `function` `nthTerm( n)` `{` ` ` `return` `2 * Math.pow(n, 3) + Math.pow(n, 2);` `}` `// Driver code` ` ` `let N = 3;` ` ` `document.write( nthTerm(N) );` `// This code contributed by aashish1995` `</script>` |

**Output:**

63

**Time Complexity:** O(1)