Informatică, întrebare adresată de cristipop23, 9 ani în urmă

Amicul nostru, Zoli, a învățat la scoală despre pătrate perfecte și numere piramidale. Al n-lea număr piramidal înseamnă suma primelor n pătrate perfecte, începând de la 1.

Ajutați-l pe Zoli sa afle primele n numere piramidale.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieșire
Programul va afișa pe ecran primele n numere piramidale, în ordine crescătoare, separate prin câte un spațiu.

Restricții și precizări
1 ≤ n ≤ 400

Răspunsuri la întrebare

Răspuns de stassahul
1
Nu trebuie sa parcurgi toate numerele pina nu dai de n numere, daca te uiti la problema din alt punct de vedere :)

#include <iostream>

using namespace std;

int n,s;

int main()
{

    cin >> n;

    for(int i=1;i<=n;i++)
    {
        s+=i*i;
        cout << s << " ";
    }

    return 0;
}

cristipop23: multumesc,de mare ajutor!
Alte întrebări interesante