Los cubos de Nicómaco

Nicómaco de Gerasa vivió en Palestina entre los siglos I y II de nuestra era. Escribió Arithmetike eisagoge (Introducción a la aritmética) que fue el primer tratado en que la aritmética se consideraba de forma independiente de la geometría. Este libro se utilizó durante más de mil años como texto básico de la aritmética, a pesar de que Nicómaco no demostraba sus teoremas, sino que únicamente los ilustraba con ejemplos numéricos.

Considera la siguiente propiedad descubierta por Nicómaco de Gerasa:
Sumando el primer impar se obtiene el primer cubo;
Sumando los dos siguientes impares, se obtiene el segundo cubo;
Sumando los tres siguientes, se obtiene el tercer cubo, etc.

Comprobémoslo:
1³ = 1 = 1
2³ = 3 + 5 = 8
3³ = 7 + 9 + 11 = 27
4³ = 13 + 15 + 17 + 19 = 64

Solución:

//nicomaco
using namespace std;

int main () {
  int i, resultado=0, impar, numero, k;
  //pedimos el número
  cout <<"Introduce el numero: ";
  cin >> numero;
  //el par anterior al impar que buscamos
  impar=numero*(numero-1);
  //iniciamos contadores, i recorre los impares y k la cantidad de impares
  for (i=1, k=1; k<=numero; i+=2, k++)
    resultado+= impar+i;  //acumulamos impares
  //mostramos
  cout <<>> resultado;
}

Inicio del tema de la semana

El tema de la semana es una iniciativa que se esta llevando en stratos con la finalidad de compartir el conocimiento que con el paso de los años han adquirido los usuarios de stratos mediante sus trabajos.

Así que básicamente consiste en proponer temas del mundo del desarrollo de videojuegos e iniciar cada semana un debate en el que aportar y contrastar las opiniones de todos.
Detalles: Saber más

Hoy ha dado comienzo el primer debate : «Creación del documento de diseño».
El encargado de abrir el debate ha sido Gorkin.
Si deseas participar no tienes más que compartir tu opinión aquí.

El calendario de temas de la semana es el siguiente :

1º – «Creación del documento de diseño», 17 (18.5%)
Inicia debate => Gorkin y Antx *03/11/2008

2º – «Nuevos medios de distribución digital para desarrolladores de juegos», 16 (17.4%)
Inicia debate => Prompt *10/11/2008

3º- «Estructurar un Test Plan», 14 (15.2%)
Inicia debate => ethernet *17/11/2008

4º- «Organización y gestión de grupos indie», 12 (13%)
Inicia debate => SiPoX *24/11/2008

5º- «Juegos multiplataforma desarrollo y rentabilidad», 11 (12%)
Inicia debate => Buffon y Prompt *01/12/2008

6º- «Desarrollo Juegos Flash paso a paso», 9 (9.8%)
Inicia debate => mi-go y zwiTTeR *08/12/2008

7º- «Paradigma cliente-servidor», 5 (5.4%)
Inicia debate => cuatrero rr *15/12/2008

8º- «Casuals Vs Hardcores», 4 (4.3%)
Inicia debate => Mars Attacks *22/12/2008

9º- «Interfaces en dispositivos móviles de última generación», 4 (4.3%)
Inicia debate => *Sin definir

Detalles: Saber más