Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.ciencia.* Foro > Newsgroup es.ciencia.matematicas
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 15-09-2008, 17:47:30
Antonio González
 
Mensajes: n/a
Predeterminado Números en zigzag

Este se remonta a Euler, así que un respeto por los clásicos...

Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
extiende la base) ordenadas de forma que sucesivamente crecen y
decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
los números en zigzag son

3412, 1423, 2413, 1324, 2314

Dar un procedimiento para calcular cuántos números en zigzag de n cifras
acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para k=1 son 0).

--

Antonio
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 16-09-2008, 11:20:59
Ignacio Larrosa Cañestro
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

Antonio González wrote:
> Este se remonta a Euler, así que un respeto por los clásicos...
>
> Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> extiende la base) ordenadas de forma que sucesivamente crecen y
> decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> los números en zigzag son
>
> 3412, 1423, 2413, 1324, 2314
>
> Dar un procedimiento para calcular cuántos números en zigzag de n
> cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> k=1 son 0).


Sea Z(n, k) el número permutaciones en zig-zag de los números a1 a n, que
acaban en k, y

Z(n) = Sum(Z(n, k), k, 1, n)

Si n es impar, el último par debe ser decreciente, por lo que Z(2n+1, 2n+1)
= 0

(excepto Z(1, 1) = 1)

Si n es par, el último par debe ser creciente, por lo que Z(2n, 1) = 0

Además

Z(2n+1, 2n) = Z(2n, 2n)

Pues el número 2n+1 solo se puede colocar justo antes del 2n

Z(2n, 2) = Z(2n-1, 1)

pues las que acaban en 2 se obtienen de las que acababan en 1, pasando el 2
al final, colocando el 2n en su lugar y permutándolo con el que le sigue o
le precede (solo una u otra opción es posible).

Y de momento no se me ocurre nada más ...


--
Saludos,

Ignacio Larrosa Cañestro
A Coruña (España)
ilarrosaQUITARMAYUSCULAS***mundo-r.com


Responder Con Cita
  #3 (permalink)  
Antiguo 16-09-2008, 11:20:59
Ignacio Larrosa Cañestro
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

Antonio González wrote:
> Este se remonta a Euler, así que un respeto por los clásicos...
>
> Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> extiende la base) ordenadas de forma que sucesivamente crecen y
> decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> los números en zigzag son
>
> 3412, 1423, 2413, 1324, 2314
>
> Dar un procedimiento para calcular cuántos números en zigzag de n
> cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> k=1 son 0).


Sea Z(n, k) el número permutaciones en zig-zag de los números a1 a n, que
acaban en k, y

Z(n) = Sum(Z(n, k), k, 1, n)

Si n es impar, el último par debe ser decreciente, por lo que Z(2n+1, 2n+1)
= 0

(excepto Z(1, 1) = 1)

Si n es par, el último par debe ser creciente, por lo que Z(2n, 1) = 0

Además

Z(2n+1, 2n) = Z(2n, 2n)

Pues el número 2n+1 solo se puede colocar justo antes del 2n

Z(2n, 2) = Z(2n-1, 1)

pues las que acaban en 2 se obtienen de las que acababan en 1, pasando el 2
al final, colocando el 2n en su lugar y permutándolo con el que le sigue o
le precede (solo una u otra opción es posible).

Y de momento no se me ocurre nada más ...


--
Saludos,

Ignacio Larrosa Cañestro
A Coruña (España)
ilarrosaQUITARMAYUSCULAS***mundo-r.com


Responder Con Cita
  #4 (permalink)  
Antiguo 16-09-2008, 11:20:59
Ignacio Larrosa Cañestro
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

Antonio González wrote:
> Este se remonta a Euler, así que un respeto por los clásicos...
>
> Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> extiende la base) ordenadas de forma que sucesivamente crecen y
> decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> los números en zigzag son
>
> 3412, 1423, 2413, 1324, 2314
>
> Dar un procedimiento para calcular cuántos números en zigzag de n
> cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> k=1 son 0).


Sea Z(n, k) el número permutaciones en zig-zag de los números a1 a n, que
acaban en k, y

Z(n) = Sum(Z(n, k), k, 1, n)

Si n es impar, el último par debe ser decreciente, por lo que Z(2n+1, 2n+1)
= 0

(excepto Z(1, 1) = 1)

Si n es par, el último par debe ser creciente, por lo que Z(2n, 1) = 0

Además

Z(2n+1, 2n) = Z(2n, 2n)

Pues el número 2n+1 solo se puede colocar justo antes del 2n

Z(2n, 2) = Z(2n-1, 1)

pues las que acaban en 2 se obtienen de las que acababan en 1, pasando el 2
al final, colocando el 2n en su lugar y permutándolo con el que le sigue o
le precede (solo una u otra opción es posible).

Y de momento no se me ocurre nada más ...


--
Saludos,

Ignacio Larrosa Cañestro
A Coruña (España)
ilarrosaQUITARMAYUSCULAS***mundo-r.com


Responder Con Cita
  #5 (permalink)  
Antiguo 16-09-2008, 12:21:53
Loki
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

On 16 Set, 12:20, "Ignacio Larrosa Cañestro"
<ilarrosaQUITARMAYUSCU...***mundo-r.com> wrote:
> Antonio González wrote:
> > Este se remonta a Euler, así que un respeto por los clásicos...

>
> > Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> > extiende la base) ordenadas de forma que sucesivamente crecen y
> > decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> > los números en zigzag son

>
> > ***3412, 1423, 2413, 1324, 2314

>
> > Dar un procedimiento para calcular cuántos números en zigzag de n
> > cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> > k=1 son 0).

>
> Sea Z(n, k) el número permutaciones en zig-zag de los números a1 a n,que
> acaban en k, y
>
> Z(n) = Sum(Z(n, k), k, 1, n)
>
> Si n es impar, el último par debe ser decreciente, por lo que Z(2n+1, 2n+1)
> = 0
>
> (excepto Z(1, 1) = 1)
>
> Si n es par, el último par debe ser creciente, por lo que Z(2n, 1) = 0
>
> Además
>
> Z(2n+1, 2n) = Z(2n, 2n)
>
> Pues el número 2n+1 solo se puede colocar justo antes del 2n
>
> Z(2n, 2) = Z(2n-1, 1)
>
> pues las que acaban en 2 se obtienen de las que acababan en 1, ***pasandoel 2
> al final, colocando el 2n en su lugar y permutándolo con el que le sigue o
> le precede (solo una u otra opción es posible).
>


> Y de momento no se me ocurre nada más ...
>



Algo más:

Z(2n,2n)=Z(2n-1)

Como los impares terminan decreciendo, basta añadir el 2n al final.

Z(2n+1,1)=Z(2n)

Como los pares terminan creciendo, se incrementa en una unidad cada
dígito y se añade 1 al final.

Que junto con lo tuyo:

Z(2n+1,2n)=Z(2n-1)

Z(2n,2)=Z(2n-2)




Jordi
Responder Con Cita
  #6 (permalink)  
Antiguo 16-09-2008, 12:21:53
Loki
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

On 16 Set, 12:20, "Ignacio Larrosa Cañestro"
<ilarrosaQUITARMAYUSCU...***mundo-r.com> wrote:
> Antonio González wrote:
> > Este se remonta a Euler, así que un respeto por los clásicos...

>
> > Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> > extiende la base) ordenadas de forma que sucesivamente crecen y
> > decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> > los números en zigzag son

>
> > ***3412, 1423, 2413, 1324, 2314

>
> > Dar un procedimiento para calcular cuántos números en zigzag de n
> > cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> > k=1 son 0).

>
> Sea Z(n, k) el número permutaciones en zig-zag de los números a1 a n,que
> acaban en k, y
>
> Z(n) = Sum(Z(n, k), k, 1, n)
>
> Si n es impar, el último par debe ser decreciente, por lo que Z(2n+1, 2n+1)
> = 0
>
> (excepto Z(1, 1) = 1)
>
> Si n es par, el último par debe ser creciente, por lo que Z(2n, 1) = 0
>
> Además
>
> Z(2n+1, 2n) = Z(2n, 2n)
>
> Pues el número 2n+1 solo se puede colocar justo antes del 2n
>
> Z(2n, 2) = Z(2n-1, 1)
>
> pues las que acaban en 2 se obtienen de las que acababan en 1, ***pasandoel 2
> al final, colocando el 2n en su lugar y permutándolo con el que le sigue o
> le precede (solo una u otra opción es posible).
>


> Y de momento no se me ocurre nada más ...
>



Algo más:

Z(2n,2n)=Z(2n-1)

Como los impares terminan decreciendo, basta añadir el 2n al final.

Z(2n+1,1)=Z(2n)

Como los pares terminan creciendo, se incrementa en una unidad cada
dígito y se añade 1 al final.

Que junto con lo tuyo:

Z(2n+1,2n)=Z(2n-1)

Z(2n,2)=Z(2n-2)




Jordi
Responder Con Cita
  #7 (permalink)  
Antiguo 16-09-2008, 12:21:53
Loki
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

On 16 Set, 12:20, "Ignacio Larrosa Cañestro"
<ilarrosaQUITARMAYUSCU...***mundo-r.com> wrote:
> Antonio González wrote:
> > Este se remonta a Euler, así que un respeto por los clásicos...

>
> > Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> > extiende la base) ordenadas de forma que sucesivamente crecen y
> > decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> > los números en zigzag son

>
> > ***3412, 1423, 2413, 1324, 2314

>
> > Dar un procedimiento para calcular cuántos números en zigzag de n
> > cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> > k=1 son 0).

>
> Sea Z(n, k) el número permutaciones en zig-zag de los números a1 a n,que
> acaban en k, y
>
> Z(n) = Sum(Z(n, k), k, 1, n)
>
> Si n es impar, el último par debe ser decreciente, por lo que Z(2n+1, 2n+1)
> = 0
>
> (excepto Z(1, 1) = 1)
>
> Si n es par, el último par debe ser creciente, por lo que Z(2n, 1) = 0
>
> Además
>
> Z(2n+1, 2n) = Z(2n, 2n)
>
> Pues el número 2n+1 solo se puede colocar justo antes del 2n
>
> Z(2n, 2) = Z(2n-1, 1)
>
> pues las que acaban en 2 se obtienen de las que acababan en 1, ***pasandoel 2
> al final, colocando el 2n en su lugar y permutándolo con el que le sigue o
> le precede (solo una u otra opción es posible).
>


> Y de momento no se me ocurre nada más ...
>



Algo más:

Z(2n,2n)=Z(2n-1)

Como los impares terminan decreciendo, basta añadir el 2n al final.

Z(2n+1,1)=Z(2n)

Como los pares terminan creciendo, se incrementa en una unidad cada
dígito y se añade 1 al final.

Que junto con lo tuyo:

Z(2n+1,2n)=Z(2n-1)

Z(2n,2)=Z(2n-2)




Jordi
Responder Con Cita
  #8 (permalink)  
Antiguo 16-09-2008, 13:02:53
Loki
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

On 16 Set, 13:21, Loki <diesjoripac...***gmail.com> wrote:
> On 16 Set, 12:20, "Ignacio Larrosa Cañestro"
> <ilarrosaQUITARMAYUSCU...***mundo-r.com> wrote:
> > Antonio González wrote:
> > Este se remonta a Euler, así que un respeto por los clásicos...

>
> > Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> > extiende la base) ordenadas de forma que sucesivamente crecen y
> > decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> > los números en zigzag son

>
> > ***3412, 1423, 2413, 1324, 2314

>
> > Dar un procedimiento para calcular cuántos números en zigzag de n
> > cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> > k=1 son 0).

>
>
> Algo más:
>
> Z(2n,2n)=Z(2n-1)
>
> Como los impares terminan decreciendo, basta añadir el 2n al final.
>
> Z(2n+1,1)=Z(2n)
>
> Como los pares terminan creciendo, se incrementa en una unidad cada
> dígito y se añade 1 al final.
>
> Que junto con lo tuyo:
>
> Z(2n+1,2n)=Z(2n-1)
>
> Z(2n,2)=Z(2n-2)
>


Del mismo modo:

Z(2n,2n-1)=Z(2n-1)

Se incrementa 2n a 2n+1 y se añade 2n al final. ( Z(2n-1,2n-1)=0 )

Z(2n+1,2)=Z(2n)

Se incrementa una unidad en todos los dígitos excepto 1 y se añade 2
al final. ( Z(2n,1)=0 )

Resumen:

Z(n,1) = 0, si n es par
Z(n-1), si n es impar

Z(n,2) = Z(n-1), si n es impar
Z(n-2), si n es par

Z(n,n-1) = Z(n-2), si n es impar
Z(n-1), si n es par

Z(n,n) = 0, si n es impar mayor que 1
Z(n-1), si n es par

Observación: Esto no es consistente para n=2.

Jordi
Responder Con Cita
  #9 (permalink)  
Antiguo 16-09-2008, 13:02:53
Loki
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

On 16 Set, 13:21, Loki <diesjoripac...***gmail.com> wrote:
> On 16 Set, 12:20, "Ignacio Larrosa Cañestro"
> <ilarrosaQUITARMAYUSCU...***mundo-r.com> wrote:
> > Antonio González wrote:
> > Este se remonta a Euler, así que un respeto por los clásicos...

>
> > Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> > extiende la base) ordenadas de forma que sucesivamente crecen y
> > decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> > los números en zigzag son

>
> > ***3412, 1423, 2413, 1324, 2314

>
> > Dar un procedimiento para calcular cuántos números en zigzag de n
> > cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> > k=1 son 0).

>
>
> Algo más:
>
> Z(2n,2n)=Z(2n-1)
>
> Como los impares terminan decreciendo, basta añadir el 2n al final.
>
> Z(2n+1,1)=Z(2n)
>
> Como los pares terminan creciendo, se incrementa en una unidad cada
> dígito y se añade 1 al final.
>
> Que junto con lo tuyo:
>
> Z(2n+1,2n)=Z(2n-1)
>
> Z(2n,2)=Z(2n-2)
>


Del mismo modo:

Z(2n,2n-1)=Z(2n-1)

Se incrementa 2n a 2n+1 y se añade 2n al final. ( Z(2n-1,2n-1)=0 )

Z(2n+1,2)=Z(2n)

Se incrementa una unidad en todos los dígitos excepto 1 y se añade 2
al final. ( Z(2n,1)=0 )

Resumen:

Z(n,1) = 0, si n es par
Z(n-1), si n es impar

Z(n,2) = Z(n-1), si n es impar
Z(n-2), si n es par

Z(n,n-1) = Z(n-2), si n es impar
Z(n-1), si n es par

Z(n,n) = 0, si n es impar mayor que 1
Z(n-1), si n es par

Observación: Esto no es consistente para n=2.

Jordi
Responder Con Cita
 
  #10 (permalink)  
Antiguo 16-09-2008, 13:02:53
Loki
 
Mensajes: n/a
Predeterminado Re: Números en zigzag

On 16 Set, 13:21, Loki <diesjoripac...***gmail.com> wrote:
> On 16 Set, 12:20, "Ignacio Larrosa Cañestro"
> <ilarrosaQUITARMAYUSCU...***mundo-r.com> wrote:
> > Antonio González wrote:
> > Este se remonta a Euler, así que un respeto por los clásicos...

>
> > Un número en zigzag es uno de n cifras 1,...,n (si hace falta se
> > extiende la base) ordenadas de forma que sucesivamente crecen y
> > decrecen, siendo el primer par creciente. Por ejemplo, para 4 cifras,
> > los números en zigzag son

>
> > ***3412, 1423, 2413, 1324, 2314

>
> > Dar un procedimiento para calcular cuántos números en zigzag de n
> > cifras acaban en la cifra k (por ejemplo, para n=4, k=4 son 2 y para
> > k=1 son 0).

>
>
> Algo más:
>
> Z(2n,2n)=Z(2n-1)
>
> Como los impares terminan decreciendo, basta añadir el 2n al final.
>
> Z(2n+1,1)=Z(2n)
>
> Como los pares terminan creciendo, se incrementa en una unidad cada
> dígito y se añade 1 al final.
>
> Que junto con lo tuyo:
>
> Z(2n+1,2n)=Z(2n-1)
>
> Z(2n,2)=Z(2n-2)
>


Del mismo modo:

Z(2n,2n-1)=Z(2n-1)

Se incrementa 2n a 2n+1 y se añade 2n al final. ( Z(2n-1,2n-1)=0 )

Z(2n+1,2)=Z(2n)

Se incrementa una unidad en todos los dígitos excepto 1 y se añade 2
al final. ( Z(2n,1)=0 )

Resumen:

Z(n,1) = 0, si n es par
Z(n-1), si n es impar

Z(n,2) = Z(n-1), si n es impar
Z(n-2), si n es par

Z(n,n-1) = Z(n-2), si n es impar
Z(n-1), si n es par

Z(n,n) = 0, si n es impar mayor que 1
Z(n-1), si n es par

Observación: Esto no es consistente para n=2.

Jordi
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado






Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.