Dado un número N. La tarea es escribir un programa para encontrar el N-ésimo término en la siguiente serie:
2, 4, 3, 4, 15...
Ejemplos:
Input: N = 5 Output: 15 Explanation: For N = 5, Nth term = ( N * ( (N%2) + (N%3) ) = ( 5 * ( (5%2) + (5%3) ) = ( 5 * ( 1 + 2 ) = 15 Input: N = 4 Output: 4
Enésimo término generalizado de esta serie:
Nth term = ( N * ( (N%2) + (N%3) ) )
A continuación se muestra la implementación del enfoque anterior:
C++
// CPP program to find N-th term of the series: // 2, 4, 3, 4, 15... #include <iostream> using namespace std; // function to calculate Nth term of series int nthTerm(int N) { // By using above formula return (N * ((N % 2) + (N % 3))); } // Driver Function int main() { // get the value of N int N = 5; // Calculate and print the Nth term cout << "Nth term for N = " << N << " : " << nthTerm(N); return 0; }
Java
import java.io.*; // Class to calculate Nth term of series class Nth { public int nthTerm(int N) { // By using above formula return (N * ((N % 2) + (N % 3))); } } // Main class for main method class GFG { public static void main(String[] args) { // get the value of N int N = 5; // create object of Class Nth Nth a = new Nth(); // Calculate and print the Nth term System.out.println("Nth term for N = " + N + " : " + a.nthTerm(N)); } }
Python3
# Python3 program to find N-th term of the series: # 2, 4, 3, 4, 15... # function to calculate Nth term of series def nthTerm( N): # By using above formula return (N * ((N % 2) + (N % 3))) # Driver Function # get the value of N if __name__=='__main__': N = 5 # Calculate and print the Nth term print("Nth term for N = ", N , " : ",nthTerm(N)) # This code is contributed by ash264
C#
// C# program to find // N-th term of the series: // 2, 4, 3, 4, 15... using System; class GFG { public int nthTerm(int N) { // By using above formula return (N * ((N % 2) + (N % 3))); } public static void Main() { // get the value of N int N = 5; GFG a = new GFG(); // Calculate and print the Nth term Console.Write("Nth term for N = " + N + " : " + a.nthTerm(N)); } } // This code is contributed // by ChitraNayal
PHP
<?php // PHP program to find // N-th term of the series: // 2, 4, 3, 4, 15... function nthTerm($N) { return ($N * (($N % 2) + ($N % 3))); } // Driver code $N = 5 ; echo "Nth term for N = " . $N . " : " . nthTerm($N) ; // This code is contributed by ANKITRAI1 ?>
Javascript
<script> // JavaScript program to find N-th term of the series: // 2, 4, 3, 4, 15... // function to calculate Nth term of series function nthTerm( N) { // By using above formula return (N * ((N % 2) + (N % 3))); } // Driver Function // get the value of N let N = 5; // Calculate and print the Nth term document.write( "Nth term for N = " + N +" : " + nthTerm(N)); // This code is contributed by todaysgaurav </script>
Producción:
Nth term for N = 5 : 15
Complejidad de tiempo : O(1)
Publicación traducida automáticamente
Artículo escrito por competitive_gaurav y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA