// UTF-8
";
// cabecera de la tabla
echo "
G | Números Kekulé para ".$MAXGEN." generaciones |
";
// bucle generaciones = número de filas que tiene la tabla
for ($GEN=0; $GEN <= $MAXGEN; $GEN++)
{
// empezamos fila de la tabla
echo "";
// número de familiares (columnas) en la generacion actual (2^GEN)
$COLS=pow(2, $GEN);
// columna indicando la generación
echo "$GEN | ";
// bucle de familiares en la generación actual
for ($COL=1; $COL <= $COLS; $COL++)
{
// el ancho de cada columna (colspan) es 2^(maxgen-gen)
$ANCHOCOL=pow(2, ($MAXGEN-$GEN));
// columna = familiar
echo "$KEKULE | ";
// incrementamos el número Kekulé
$KEKULE++;
}
// terminamos fila de la tabla
echo "
";
}
// Fin de la tabla
echo "";
?>