Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

เทอมที่ N ในซีรีส์ 1, 11, 55, 239, 991,…ใน C++


ชุดที่กำหนดคือ 1, 11, 55, 239, 991...

ถ้าสังเกตอนุกรมกันชัดๆ จะพบว่า เลข n คือ 4 n -2 n-1 .

อัลกอริทึม

  • เริ่มต้นหมายเลข N.
  • ใช้สูตรอนุกรมในการคำนวณเทอมที่ n
  • พิมพ์ผลลัพธ์

การนำไปใช้

ต่อไปนี้เป็นการนำอัลกอริธึมข้างต้นไปใช้ใน C++

#include <bits/stdc++.h>
using namespace std;
int getNthTerm(int n) {
   int num = pow(4, n) - pow(2, n) - 1;
   return num;
}
int main() {
   int n = 7;
   cout << getNthTerm(n) << endl;
   return 0;
}

ผลลัพธ์

หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้

16255