Foros del Web » Programando para Internet » PHP »

Competencias PHP

Estas en el tema de Competencias PHP en el foro de PHP en Foros del Web. Cita: Iniciado por Vallu Si quereis hacer algo con la libreria GD tengo un "jueguecillo" que estaria divertido de hacer. Conoceis el típico juego de ...

  #421 (permalink)  
Antiguo 25/08/2010, 10:18
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Competencias PHP

Cita:
Iniciado por Vallu Ver Mensaje
Si quereis hacer algo con la libreria GD tengo un "jueguecillo" que estaria divertido de hacer.

Conoceis el típico juego de dar un angulo por ejemplo a un tanque para que dispare una bala para dar a un objetivo? Ese juego se puede hacer tranquilamente con la libreria GD, y si quereis complicarlo un poco más siempre se pueden poner objetos de por medio para dificultar un poco el nivel.

Bueno si os gustas ya direis alguna cosa. XD
¿pero como?

si para hacer eso habría que hacer demasiadas peticiones al servidor, osea... sería mejor con un lenguaje en tiempo real... supongo que PHP no es lo ideal para tu idea...

entiendo que el dibujo y calculo se hace tranquilamente con GD/PHP pero no así la implementación para el usuario, que podría ser bastante código y tiempo....

además se trata de hacer retos pequeños, con funciones triviales, etc...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #422 (permalink)  
Antiguo 26/08/2010, 03:16
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Competencias PHP

vale vale, me pase diciendo lo del minijuego xD. No habia contado con la interfaz en html xD
bueno pero mas o menos una idea asi, pero mucho mas simple podria servir.
  #423 (permalink)  
Antiguo 31/08/2010, 17:31
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

so?? ahí quedo todo?? me voy, regreso y quedo así???

yo creí que ya hasta habían puesto 3 más!!! buuu..

el del arbolillo ahí quedo???

que les parece un flash(me refiero a rápido jajaja xD) que con expresiones regulares queda.. una función que lea un párrafo y regrese, el número de letras que contiene de cada uno.. no se a=3, b=4, c= 3.. y así hasta la zeta.. :P

PD. Díganme si me estoy perdiendo de algo, y por eso dejaron el tema dormido? :unsure:
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #424 (permalink)  
Antiguo 31/08/2010, 18:49
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Competencias PHP

Cita:
Iniciado por silvanha Ver Mensaje
so?? ahí quedo todo?? me voy, regreso y quedo así???

yo creí que ya hasta habían puesto 3 más!!! buuu..

el del arbolillo ahí quedo???

que les parece un flash(me refiero a rápido jajaja xD) que con expresiones regulares queda.. una función que lea un párrafo y regrese, el número de letras que contiene de cada uno.. no se a=3, b=4, c= 3.. y así hasta la zeta.. :P

PD. Díganme si me estoy perdiendo de algo, y por eso dejaron el tema dormido? :unsure:
Código PHP:
Ver original
  1. <?php
  2. $str = 'Phasellus nec sem in justo pellentesque facilisis. Etiam imperdiet imperdiet orci. Nunc nec neque. Phasellus leo dolor, tempus non, auctor et, hendrerit quis, nisi. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. Maecenas malesuada. Praesent congue erat at massa. Sed cursus turpis vitae tortor. Donec posuere vulputate arcu. Phasellus accumsan cursus velit.';
  3. foreach (count_chars($str, 1) as $i => $val) {
  4.    echo $val . " => " . chr($i) . "<br />";
  5. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #425 (permalink)  
Antiguo 31/08/2010, 18:55
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

me fascina cuando me responden así jajajajaajaj

como no doy una, voy a dejar de opinar jajajaja
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #426 (permalink)  
Antiguo 31/08/2010, 18:58
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Competencias PHP

Bueno sigue, tal vez en la de un millón la pegues
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #427 (permalink)  
Antiguo 31/08/2010, 19:03
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

mientras el mundo se divierte de mis tarugadas.. nooo gracias jajajajaja

yo.. solo miraré.. muajajaja
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #428 (permalink)  
Antiguo 31/08/2010, 22:55
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Respuesta: Competencias PHP

El reto que les propuse les dio frio y se hicieron de la vista gorda

Cita:
Iniciado por _ssx Ver Mensaje


Se me ocurrió un script que reciba 2 parámetros function(array(4,4,4,5),2)

Parametro 1: N numeros
Parametro 2: Un numero que sea el resultado

La función debe de devolver TODAS las posibles operaciones que deben de hacerse utilizado los N numeros del parametro 1 para devolver el Número resultado.

Ejemplo:

$resultados = devuelveResultados(array(4,4,4,4),1)

Podría devolver.

Código PHP:
$resultados[0] = '((4+4)-4)/4';
$resultados[1] = '((4*4)/4)/4'
Jajaja algo así
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador
  #429 (permalink)  
Antiguo 31/08/2010, 22:57
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Competencias PHP

Cita:
Iniciado por _ssx Ver Mensaje
El reto que les propuse les dio frio y se hicieron de la vista gorda
supongo que tu ya tienes hecha tu función... o tienes la boca chiquita...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #430 (permalink)  
Antiguo 31/08/2010, 23:00
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

Cita:
Iniciado por _ssx Ver Mensaje
El reto que les propuse les dio frio y se hicieron de la vista gorda
matematicas las matematicas pelean con migo y siempre me dejan ahi creo q algunos estamos fritos aunq seria algo pero creo q debe de ser mas general el reto xq imagina las mil y una soluciones q hay para un resultado por ejemplo el q pusiste las respustas q distes son validas asi como otras q me vinieron a la mente bueno es una idea vamos a ver
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #431 (permalink)  
Antiguo 31/08/2010, 23:07
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Respuesta: Competencias PHP

Cita:
Iniciado por pateketrueke Ver Mensaje
supongo que tu ya tienes hecha tu función... o tienes la boca chiquita...


de hecho no la he hecho :D
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador
  #432 (permalink)  
Antiguo 02/09/2010, 04:25
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Competencias PHP

Hombre ya puestos con las matemáticas, que os parece hacer una función que resuelva un sistema de ecuaciones con tres incognias?

No se si es fácil o si se puede sacar por Internet, pero si queréis hacer le reto se ruega que sea propio nada por Internet! xD
  #433 (permalink)  
Antiguo 02/09/2010, 07:20
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

Cita:
Iniciado por Vallu Ver Mensaje
Hombre ya puestos con las matemáticas, que os parece hacer una función que resuelva un sistema de ecuaciones con tres incognias?

No se si es fácil o si se puede sacar por Internet, pero si queréis hacer le reto se ruega que sea propio nada por Internet! xD
Hola Vallu
pues ese tema ya se había mencionado, la cosa es que tanto pateketrueke
como yo estuvimos revisando el asunto, y por mi parte no encuentro la lógica
a dicho sistema, es decir, si uno se pone a ver en los libros que hablan del
tema las ecuaciones ya estan dadas, no hay un método al parecer para
formular dichas ecuaciones, pues por ej a mi se me puede ocurrir un loco
sistema de 3 ecuaciones pero quien me garantiza que funciona?
si sabes algo más al respecto, comentanos!!
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #434 (permalink)  
Antiguo 03/09/2010, 02:39
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Competencias PHP

Tambien es verdad... No se me habia pasado por la cabeza.
Bueno pues voy a dar alguna que otra idea a ver si alguna es factible.
Ya que hablamos de la librería GD hagamos algo con ella, no creéis?

Podemos comenzar con algo muy simple:
Creamos primero una pagina html con un formulario donde se introduze un numero (ese numero sera la escala que tiene que tener la figura que dibujaremos).
Esa pagina html envia a una pagina php, que sera en la qual nosotros dibujemos. La idea es hacer una casa(la típica de un triangulo como techo y un cuadrado como casa), pero lo tenemos que hacer a escala del numero que hemos recibido del formulario.
Ejemplo:
Pasamos por formulario por ejemplo un 10. Entonces hacemos que el cuadrado sea de lado 10, y mediante una formula matematica calculamos como ha de ser de grande el triangulo.

A ver que os parece hacer algo asi, es sencillito, asi que creo que casi todo el mundo lo puede hacer.
[broma]Hidek1, abimaelrc, y todos los pros abstenerse por favor. [/broma] xDDD
Nah, que lo haga quien quiera, si es que os parece algo entretenido vaya.
Ya opinareis.
  #435 (permalink)  
Antiguo 03/09/2010, 03:24
Avatar de Jask  
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años
Puntos: 15
Respuesta: Competencias PHP

Me apunto :) !!
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?
  #436 (permalink)  
Antiguo 03/09/2010, 10:28
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

escalas...

y si en lugar de leer ese número, lo hacemos como lo veniamos manejando con valores aleatorios.. es decir crear la funcion que reciba el valor de escala, pero para probarlo, hacer una iteración con valores aleatorios

bueh! no se.. ahí los leo.. a ver que tal ;)
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #437 (permalink)  
Antiguo 06/09/2010, 02:11
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Competencias PHP

Bueno eso es hablarlo y lo que más le guste a la gente. . Eso siempre y cuando esto les parezca una competencia aceptable.
  #438 (permalink)  
Antiguo 10/09/2010, 03:02
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Competencias PHP

Bueno pues parece que habremos de buscar otro ejercicio, ya que para este la gente ni opino y eso es mala señal U_u. A ver si se me ocurre algun otro.
  #439 (permalink)  
Antiguo 11/09/2010, 22:43
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

Hola
bueno, como ha estado algo quieto, propongo algo, esta vez nada de código (por lo menos no escribiendolo, si investigandolo)
sorpresa sorpresa

que dicen? con más de 3 votos a favor, lo pongo como reto
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #440 (permalink)  
Antiguo 11/09/2010, 23:15
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Competencias PHP

tienes que especificar mas que es pero bueno yaq voto por eso a ver q sale
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #441 (permalink)  
Antiguo 12/09/2010, 17:47
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

investigación de cual?? O.O

quiero saber, antes de ponerme la soga al cuello jajajajaja XD
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #442 (permalink)  
Antiguo 12/09/2010, 20:59
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Competencias PHP

¿Qué tal un script donde se le pase una expresión regular y este sea capaz de crear una cadena que coincida con esta?

Ejemplo :

Código PHP:
Ver original
  1. echo regexp('[a-z0-9]{3,5}');

Lo que resultaría en algo como a0912, también con ads. Bueno, la idea es esa, ya que la expresión puede ser bastante compleja.

Siempre usamos las expresiones para que busquen por nosotros. La idea sería que nosotros seamos capaces de leer la expresión, y generar cadenas que coincidan con la expresión.

Una idea loca :P.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #443 (permalink)  
Antiguo 12/09/2010, 22:24
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

Cita:
Iniciado por spider_boy Ver Mensaje
¿Qué tal un script donde se le pase una expresión regular y este sea capaz de crear una cadena que coincida con esta?

Ejemplo :

Código PHP:
Ver original
  1. echo regexp('[a-z0-9]{3,5}');

Lo que resultaría en algo como a0912, también con ads. Bueno, la idea es esa, ya que la expresión puede ser bastante compleja.

Siempre usamos las expresiones para que busquen por nosotros. La idea sería que nosotros seamos capaces de leer la expresión, y generar cadenas que coincidan con la expresión.

Una idea loca :P.
jo, no entiendo!!! snif, que ignorante

silvanha, el que no arriesga no gana... o no pierde..... así que espero tu voto....
jajajjajaja
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #444 (permalink)  
Antiguo 13/09/2010, 02:48
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Competencias PHP

venga va, yo te doy mi voto, que estoy algo aburrido. :D
(eso nada tiene que ver que si veo que es algo muy complicado me abstenga de participar xD)
  #445 (permalink)  
Antiguo 13/09/2010, 12:01
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Competencias PHP

Cita:
Iniciado por mortiprogramador Ver Mensaje
jo, no entiendo!!! snif, que ignorante

silvanha, el que no arriesga no gana... o no pierde..... así que espero tu voto....
jajajjajaja
saludos

A ver si lo explico de otra manera xD...

Yo te doy la siguiente expresión regular : (<?=hola)(.*?){2,3}$.

Lo que se tendría que hacer es un script, capaz de generar una cadena que sea capturable por aquella expresión. No es pasarle un texto cualquiera y ver si la expresión captura algo, la idea es que el script genere una cadena que coincida con aquella expresión.

Pero bueno, es solo una idea xD.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #446 (permalink)  
Antiguo 13/09/2010, 12:06
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Competencias PHP

Cita:
Iniciado por spider_boy Ver Mensaje
A ver si lo explico de otra manera xD...

Yo te doy la siguiente expresión regular : (<?=hola)(.*?){2,3}$.

Lo que se tendría que hacer es un script, capaz de generar una cadena que sea capturable por aquella expresión. No es pasarle un texto cualquiera y ver si la expresión captura algo, la idea es que el script genere una cadena que coincida con aquella expresión.

Pero bueno, es solo una idea xD.
lo veo bastante difícil... ya que las regex pueden ser tan diversas como la imaginación permita.. quizá si en la competencia tuvieran un par de reglas o algo :B!...
__________________
More about me...
~ @rhyudek1
~ Github
  #447 (permalink)  
Antiguo 15/09/2010, 09:27
Avatar de silvanha  
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: Competencias PHP

orales!, esa de las expresiones regulares.. suena interesante, pero.. porque no hacerlo solo como secuencias de números..

y si Morti! sale te apoyo, aunque no se que carambolas traes entre manos xDDDDDD capaz me haces redactar reportes de unas 20 páginas.. y ahí si no creo he! :P
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)
  #448 (permalink)  
Antiguo 18/09/2010, 10:06
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

jajaajaja, bueno, pues hable con la persona de lo que quería proponer
inicialmente pero al parecer no da flexibilidad en cuanto a una respuesta en especial......
en fin.....

sin embargo, les dejo la distracción

El usuario American2010 tiene en su firma un link ... (aquí comienza el Riddle)
y ahora? buscar la firma, visitar el link, y pasar del nivel de los puentes.....
(previos niveles claro esta)

para que se distraigan un poco
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #449 (permalink)  
Antiguo 18/09/2010, 11:23
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Competencias PHP

Cita:
Iniciado por mortiprogramador Ver Mensaje
jajaajaja, bueno, pues hable con la persona de lo que quería proponer
inicialmente pero al parecer no da flexibilidad en cuanto a una respuesta en especial......
en fin.....

sin embargo, les dejo la distracción

El usuario American2010 tiene en su firma un link ... (aquí comienza el Riddle)
y ahora? buscar la firma, visitar el link, y pasar del nivel de los puentes.....
(previos niveles claro esta)

para que se distraigan un poco
saludos
No logro encontrar el nombre del poeta que se quitó la vida lanzándose a un río . Y las banderas no me dicen nada
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #450 (permalink)  
Antiguo 18/09/2010, 11:45
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Competencias PHP

Cita:
Iniciado por spider_boy Ver Mensaje
No logro encontrar el nombre del poeta que se quitó la vida lanzándose a un río . Y las banderas no me dicen nada

jajajaja, que rápido
te doy otra pista
busca sobre "banderas marítimas"
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: competencia, desafío
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 34 personas




La zona horaria es GMT -6. Ahora son las 13:00.