Ở đây chúng ta sẽ xem cách đếm số que diêm cần thiết để tạo kim tự tháp như bên dưới. Căn底 của kim tự tháp được cho. Vì vậy nếu cơ sở là 1, nó sẽ cần 3 que diêm để tạo kim tự tháp, cho cơ sở 2, cần 9 que diêm, cho kích thước cơ sở 3, nó sẽ cần 18 que diêm.

Để giải quyết bài toán này, chúng ta phải dùng công thức sau:

Ví dụ
#include <iostream>
using namespace std;
int main(){
int x;
cout << "Enter the size of the base: ";
cin >> x;
int count = 3*x*(x+1)/2;
cout << "Required Matchsticks: " << count;
}Kết quả
Enter the size of the base: 5 Required Matchsticks: 45