Maison >développement back-end >C++ >Programme de solution d'équation du module C/C++ ?

Programme de solution d'équation du module C/C++ ?

WBOY
WBOYavant
2023-09-16 18:41:02500parcourir

Nous avons n pièces et nous devons utiliser des pièces pour former une pyramide avec la hauteur maximale. Nous disposons la première pièce dans la première rangée, les deuxième et troisième pièces dans la deuxième rangée et ainsi de suite

C/C++ 模块方程解的程序?

Dans le schéma donné, nous réalisons une pyramide avec des pièces de hauteur 3 6. Nous ne pouvons pas atteindre une hauteur de 4, mais nous avons besoin de 10 pièces. Vous pouvez facilement obtenir la hauteur en utilisant cette formule ;

H = {(-1+ √(1+8N))/2}

Input: n = 10
Output: Height of pyramid: 4

Instructions

Utilisez cette formule pour calculer la hauteur

H = {(-1 + √ (1+8N))/2}

Exemple

#include <iostream>
#include <math.h>
using namespace std;
int main() {
   int n=10;
   int height = (-1 + sqrt(1 + 8 * n)) / 2;
   cout << "Height of pyramid: " <<height;
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer