程序找到级数3,7,13,21,31的第n项…..

本文概述

  • C ++
  • Java
  • Python3
  • C#
  • 的PHP
给定数字N, 任务是找到该级数的第N个项:
【程序找到级数3,7,13,21,31的第n项… ..】3、7、13、21、31, ……。
例子:
Input: N = 4 Output: 21 Explanation: Nth term = (pow(N, 2) + N + 1) = (pow(4, 2) + 4 + 1) = 21Input: N = 11 Output: 133

方法:
程序找到级数3,7,13,21,31的第n项…..

文章图片
减去这两个方程, 我们得到
程序找到级数3,7,13,21,31的第n项…..

文章图片
因此, 给定级数的第N个项是:
下面是上述方法的实现:
C ++
//CPP program to find the Nth term of given series. #include < iostream> #include < math.h> using namespace std; //Function to calculate sum long long int getNthTerm( long long int N) { //Return Nth term return ( pow (N, 2) + N + 1); }//driver code int main() { //declaration of number of terms long long int N = 11; //Get the Nth term cout < < getNthTerm(N); return 0; }

Java
//Java code to find the Nth term of given series. import java.util.*; class solution {//Function to calculate sum static long getNthTerm( long N) {//Return Nth term return (( int )Math.pow(N, 2 ) + N + 1 ); }//Driver program public static void main(String arr[]) {//declaration of number of terms long N = 11 ; //Get the Nth term System.out.println(getNthTerm(N)); } } //THis code is contibuted by //Surendra_Gangwar

Python3
# Python3 Code to find the # Nth term of given series.# Function to calculate sum def getNthTerm(N):# Return Nth term return ( pow (N, 2 ) + N + 1 )# driver code if __name__ = = '__main__' :# declaration of number of terms N = 11# Get the Nth term print (getNthTerm(N))# This code is contributed by # Sanjit_Prasad

C#
//C# code to find the Nth //term of given series. using System; class GFG {//Function to calculate sum static long getNthTerm( long N) {//Return Nth term return (( int )Math.Pow(N, 2) + N + 1); }//Driver Code static public void Main () {//declaration of number //of terms long N = 11; //Get the Nth term Console.Write(getNthTerm(N)); } }//This code is contibuted by Raj

的PHP
< ?php //PHP program to find the //Nth term of given series //Function to calculate sum function getNthTerm( $N ) { //Return Nth term return (pow( $N , 2) + $N + 1); } //Driver code //declaration of number of terms $N = 11; //Get the Nth term echo getNthTerm( $N ); //This code is contributed by Raj ?>

输出如下:
133

时间复杂度:O(1)

    推荐阅读