Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Diciembre 02, 2008, 09:39:34
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
(Moderador:
programas gratis
) | Tema:
reto en programacion
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
2
3
Autor
Tema: reto en programacion (Leído 1477 veces)
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
reto en programacion
«
en:
Octubre 26, 2007, 11:38:04 »
hola, hay un foro en diseño grafico solo para retos, "battle arts", proque los programadores no tenemos algo asi??, no estaria bueno??
que opinana?
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
[p3ll3]
Colaborador
Desconectado
Mensajes: 535
... Open your eyes , open your mind ...
Re: reto en programacion
«
Respuesta #1 en:
Octubre 26, 2007, 12:00:45 »
Ta buena la idea , y que cada uno desarrolle con un lenguaje o se va a poner uno como estandar...
Saludos........................
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #2 en:
Octubre 26, 2007, 12:34:03 »
pero se tiene que crear la seccion... y que varios esten interesados
salu2
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
Furious Dami
No puedo morir, mi objetivo de vivir me mantiene vivo...
Gran Colaborador
Conectado
Mensajes: 2354
Prefiero morir de pie que vivir arrodillado...
Re: reto en programacion
«
Respuesta #3 en:
Octubre 26, 2007, 02:39:01 »
Yo habia pensado algo de eso... ya que nos hace falta.
Yo apoyo la idea
En línea
Una persona se hace realmente fuerte cuando protege a un ser querido...
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
- El Rincón Del Furious -
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Visitá mi galería!!
Sadiko
Habitual
Desconectado
Mensajes: 233
Re: reto en programacion
«
Respuesta #4 en:
Octubre 26, 2007, 02:55:13 »
mmmm sta wena laidea pero pues tambien pienen el los ke apenas estamos aprendiendo a programar y pues esto tambien nos serviria para poner en practik lo ke emoos aprendido
En línea
Virus check complete. All viruses functioning normally.
lavida te da la espalda oagarrale el culo! XD
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
alesteir
Visitante
Re: reto en programacion
«
Respuesta #5 en:
Octubre 26, 2007, 03:20:31 »
La idea hace dias la expuse en el area de moderadores (el objetivo es crear herramientas para adjuntarlas al CUH e-zine y tambien para darle un poquito de vida al foro de programacion, ya que hace dias esta un poco quieto), pero lo que ha pasado, es que, como hace dias se esta tratando de reestructurar el foro y por todo lo que ha pasado: creo que tocará esperar otro tanto, sin embargo la idea de hacerlo desde un nuevo tema , aqui , se puede, la idea seria esta: proponer un algortimo en particular o un tema en especifiico (pero con ideas claras y concisas sobre lo que se va a realizar el programa) lo que vosotros querais, y ya cada uno tratara de implementarlo en su lenguaje preferido o en el que mas se desenvuelva, el programa sera calificado, por su usabilidad, estructura modular, diseño y portabilidad, ademas por una muy buena explicacion de lo que hace (los comentarios deberian ir dentro del programa), espero poder colaborarles un poco por aca!!!
«
Última modificación: Octubre 26, 2007, 03:28:14 por Aleks Crowley
»
En línea
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #6 en:
Octubre 27, 2007, 05:50:10 »
esta bien, parece que varios opinan = que yo, tendria que haber un buen programador con experiencia y que sepa varios lenguajes, y que esa persona organize los retos.
salu2!
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
biruwon
La diferencia entre el bien y el mal soy yo...
Habitual
Desconectado
Mensajes: 336
Proyecto Biruba
Re: reto en programacion
«
Respuesta #7 en:
Octubre 29, 2007, 03:05:54 »
Esta muy bien la idea...
Pero para llevar a cabo esto hacen falta ganas y dedicacion, ya que un reto en programacion, al igual que en diseño, no se gana en cinco minutos.
Lo suyo seria que alguien pusiera un lenguaje y las condiciones, y que pudieran ser de mas personas, no tiene porque ser un reto de dos.
Puede que pasado un tiempo me anime a uno...
salu2
En línea
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #8 en:
Noviembre 02, 2007, 05:51:04 »
Citar
Lo suyo seria que alguien pusiera un lenguaje y las condiciones, y que pudieran ser de mas personas, no tiene porque ser un reto de dos.
esta bueno eso.
hace falta que el admin lea esto y que opine, y que si esta deacuerdo, que cree la seccion
salu2!
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
belihel
Visitante
Re: reto en programacion
«
Respuesta #9 en:
Noviembre 14, 2007, 07:52:02 »
la verdad, bastante interesante... entonces, como lo hacemos? yo opino que sea algo asi como un examen, donde alguien calificado ponga lo que debamos de hacer y nos de una libertad de manejar el lenguaje que quisieramos. la idea es alcanzar una meta. digamos, desarrollando por varios metodos, no importa cuales, pero a algo concreto y que sirva especificamente para eso que el creador haya querido, SIN agragar nada mas... y opino que Viper (lo digo por la forma de programar que tiene, sencillamente un Genio) sea quien ponga esas reglas...
que les parece?
En línea
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #10 en:
Noviembre 16, 2007, 04:07:15 »
no lo conozco, pero no llevo mucho tiempo en el foro.
salu2!
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
belihel
Visitante
Re: reto en programacion
«
Respuesta #11 en:
Noviembre 16, 2007, 10:26:05 »
Cita de: Ni0 en Noviembre 16, 2007, 04:07:15
no lo conozco, pero no llevo mucho tiempo en el foro.
salu2!
no lo conoces?
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Mancuertex (viper)...
En línea
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #12 en:
Noviembre 17, 2007, 07:31:40 »
haa, si, lo vi en un par de post y contesto uno mio en dudas y comentarios, pero no vi sus programas, o quisa si y no sabia que era de el, jeje
bueh, yo no puedo votar a nadie por ahora, voy a buscar algunos codigos de el para ver que tal es
salu2!
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
FreakMind
Habitual
Desconectado
Mensajes: 194
Re: reto en programacion
«
Respuesta #13 en:
Noviembre 20, 2007, 08:56:46 »
Buenas
No creo que necesiten tanto un "programador con experiencia que sepa muchos lenguajes". Tranquilamente alguno puede dejar un problema y que cada uno lo haga en el lenguaje que quiera.
Para saber si esta bien o mal es facil de comprobar: si ejecuta y hace lo que debe hacer esta bien.
Despues si quieren se pueden hacer un intercambio de opiniones sobre los codigos (formas en que lo encararon y por que lo hicieron asi, formas mas eficientes, etc)
Salu2, FreakMind
En línea
Connoisseurs of C semantics find C++ inferior to ++C
ManCuerTex (ViPeR)
Moderador Global
Gran Colaborador
Desconectado
Mensajes: 1938
Cuando el respeto se pierde... muere la magia
Re: reto en programacion
«
Respuesta #14 en:
Diciembre 01, 2007, 08:58:12 »
Cita de: el Angel en Noviembre 16, 2007, 10:26:05
Cita de: Ni0 en Noviembre 16, 2007, 04:07:15
no lo conozco, pero no llevo mucho tiempo en el foro.
salu2!
no lo conoces?
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Mancuertex (viper)...
Por mi, estaré encantado de proponeros un reto de programación, solo organizaros un poco que yo no tengo mucho tiempo.
Cuando decidáis el lenguaje o los lenguajes, y varias cosillas más, no tendré ningún problema en proponeros un reto de programación.
Pero como dice freak_mind, puedo ser yo o cualquier otro user, eso ya es decisión vuestra.
SAludos!
En línea
Soñaré Contigo Por Si No Te Veo Mañana...
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Hacking Empezando desde 0
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Reto HacK v.2.00.30 by Mancuertex
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #15 en:
Diciembre 01, 2007, 01:06:28 »
yo no tengo problemas en que seas vos
a mi me gustarian retos en C, pues es lo que se xD
pero tendria que haber para todos los lenguajes, o bien, un reto para todos los lenguajes, bah, no se cual seria la mejor forma, solo participe de 2 retos en otro foro, era un reto para un lenguaje espesifico y cada uno posteaba su codigo, pero si hacemos un reto para todos los lenguajes, es mas rapido, solo que tendria que haber mas de 1 en un mismo lenguaje para poder comparar cada uno su codigo con otro del mismo lenguaje.
salu2!
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
FreakMind
Habitual
Desconectado
Mensajes: 194
Re: reto en programacion
«
Respuesta #16 en:
Diciembre 01, 2007, 01:35:35 »
O pueden hacer un reto y que cada uno lo haga con el lenguaje que quiera...
Salu2, FreakMind
En línea
Connoisseurs of C semantics find C++ inferior to ++C
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #17 en:
Diciembre 04, 2007, 07:50:28 »
hola..., parce que se boraron un par de post...
bueh, gracias a los avisos del foro que me llegan a mi mail y me llenan la casilla, pude recuperar las respuestas, pero el reto que puso /titi (o algo asi, creo que si ese se registro ayer o ante ayer va a tener que volverse a registrar) no lo puedo recuperar completo, parce que /timi modifico el mensaje entonces yo tengo solo 1 reto en la casilla, pero El Papi indico el reto 3 en la respuesta.., bueh, algo es algo:
lo que tengo es:
Citar
Sugiero algo que sirva para darle a la cabeza. QUe la gente lo programa en el lenguaje que quiera.
Dado un numero x, devolver todas las secuencias de numeros positivos que suman x (sin repetir las secuencias)
Ejemplo:
x = 4
devolveria:
{4},{1,3},{2,2}
Reto 3) (Muy Facil)
Dados dos numeros enteros, definir en que punto de los ejes de coordenadas se encuentran (Origen, eje x positivo, eje x negativo, eje y +, eje y-, 1cuadrantes...4cuadrante)
que os parece? lenguaje libre por supuesto.
este es de Tu_Papi:
Citar
pz weno creo ke ia termine uno ke dice algo asi
Reto 3) (Muy Facil)
Dados dos numeros enteros, definir en que punto de los ejes de coordenadas se encuentran (Origen, eje x positivo, eje x negativo, eje y +, eje y-, 1cuadrantes...4cuadrante)
pz ahy ta lo probe de rapido x ke ia me kiero ir a ver los simpson jejeje
sta en vb 6
Código:
Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
a = Text1
b = Text2
If a = 0 And b = 0 Then
MsgBox ("la coordenada se encuentra en el orijen")
Else
If a > 0 And b > 0 Then
MsgBox ("la coordenada se encuentra en el eje 'x' positivo eje 'Y' positivo y en el cuadrante 1")
Else
If a > 0 And b < 0 Then
MsgBox ("la coordenada se encuentra en el eje 'Y' positivo en el eje 'x' negativo en el cuadrante 2")
Else
If a < 0 And b < 0 Then
MsgBox ("la coordenada se encuentra en el eje 'Y' negativo en el eje 'x' negativo en el cuadrante 3")
Else
If a < 0 And b > 0 Then
MsgBox ("la coordenada se encuentra en el eje 'Y' negativo en el eje 'X' positivo en el cuadrante 4")
End If
End If
End If
End If
End If
End Sub
conste ke boy empezando en esto de la programacion jejeje asi ke ahy muxas cosas y funciones ke aun no entiendo xido, luego con mas time aver si me aviento los otros jejeje
salu2
este es de freak_Mind:
Citar
Buenas...
Dejo para el reto 1 xD
En C
Código:
#include <stdio.h>
#include <stdlib.h>
struct encontrados{
int x;
int y;
}*v;
int
size = 0;
void reto1(int n)
{
int
i, j;
for(i = 0; i <= n; ++i){
for(j = 0; j <= n; ++j){
if(i + j == n && !existe(i,j) ){
add(i,j);
printf("{%d, %d} ", i, j);
}
}
}
return;
}
void add(int x, int y)
{
if(!(v = realloc(v, sizeof(struct encontrados) * ++size)))
return;
v[size - 1].x = x;
v[size - 1].y = y;
return;
}
int existe(int x, int y)
{
int
i = 0;
for(; i < size; ++i){
if((x == v[i].x && y == v[i].y) || (x == v[i].y && y == v[i].x))
return 1;
}
return 0;
}
Este nose si funciona, no lo probe. A ver quien sabe que lenguaje es este...
Código:
reto1::Integer -> [(Integer, Integer)]
reto1 n = crear(n, 0 , 0)
crear::Integer -> Integer -> Integer -> [(Integer, Integer)]
crear n n _ _ = []
crear n _ n _ = []
crear n x y zs | x + y = n && !existe((x,y), zs) = (x,y): crear n (x+1) y zs : crear n x (y+1) zs
| otherwise = crear n (x+1) y zs : crear n x (y+1) zs
existe::(Integer, Integer) -> [(Integer, Integer)] -> Bool
existe (x,y) [] = False
existe (x,y) ((i,j):zs) | x == i && y == j = True
| x == j && y == i = True
|otherwise = existe (x,y) zs
Salu2, FreakMind
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
sami
Colaborador
Desconectado
Mensajes: 425
Re: reto en programacion
«
Respuesta #18 en:
Diciembre 04, 2007, 07:55:13 »
Citar
Para saber si esta bien o mal es facil de comprobar: si ejecuta y hace lo que debe hacer esta bien.
creo que no... que funcione no significa que este bien...
el reto 1 de freak mind esta MAL, no aplica algoritmia.
el reto 1 en lenguaje raro esta escrito en programa es haskell y tambien esta mal, aunque funcione (no lo he probado, luego en casa lo hago). pero esta MAL; no aplica algoritimia.
el reto 3 de tu_papi esta MAL
Código:
Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
a = Text1
b = Text2
If a = 0 And b = 0 Then
MsgBox ("la coordenada se encuentra en el orijen")
Else
If a > 0 And b > 0 Then
MsgBox ("la coordenada se encuentra en el eje 'x' positivo eje 'Y' positivo y en el cuadrante 1")
Else
If a > 0 And b < 0 Then
MsgBox ("la coordenada se encuentra en el eje 'Y' positivo en el eje 'x' negativo en el cuadrante 2")
Else
If a < 0 And b < 0 Then
MsgBox ("la coordenada se encuentra en el eje 'Y' negativo en el eje 'x' negativo en el cuadrante 3")
Else
If a < 0 And b > 0 Then
MsgBox ("la coordenada se encuentra en el eje 'Y' negativo en el eje 'X' positivo en el cuadrante 4")
End If
End If
End If
End If
End If
End Sub
motivos:
1) No recicla cadenas de texto.
2) Excesivas comparaciones. Hay que hacer 2 comparaciones en el mejor caso (origen) y 4 en el peor caso.
A eso me refiero. Si se compite entre todos, hay que saber evaluar la eficiencia, no que funcione o que se haga en pocas lineas de codigo.
«
Última modificación: Diciembre 04, 2007, 08:11:47 por /timi
»
En línea
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #19 en:
Diciembre 04, 2007, 07:57:12 »
/timi, tenes todos los retos?? x q solo pude recuperar 2...
salu2!
P.D. en seguida empiezo con algun codigo, tengo un par de problemas en casa...
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
y0u-uNSeCure
Moderación
Gran Colaborador
Desconectado
Mensajes: 3655
TerminalHacker.es
Re: reto en programacion
«
Respuesta #20 en:
Diciembre 04, 2007, 08:03:57 »
echarle un vistazo al cache de google si quereis encontrar alguno a ver si teneis suerte...
sALuDos!__
En línea
[ + ]
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
www.TerminalHacker.es
sami
Colaborador
Desconectado
Mensajes: 425
Re: reto en programacion
«
Respuesta #21 en:
Diciembre 04, 2007, 08:09:45 »
a ver:
Citar
Reto 1) (Facil)
Dado un numero x mayor que cero, devolver todos aquellos conjuntos de numeros positivos que suman x.
Ejemplo:
si x= 5 se devuelve:
{5}
{1,4}
{2,3}
Citar
Reto 2) (Facil)
Dados dos numero enteros, devolver su maximo comun divisor
Citar
Reto 3) (Muy facil)
Dados dos numeros enteros, definir la ubicacion del punto x e y en el plano.
Ejemplos:
0 0 => Origen
1 1 => Primer cuadrante
1 0 => Eje X
0 1 => Eje Y
-1 1 => Segundo cuadrante
-1 -1 => Tercer cuadrante
1 -1 => Cuarto cuadrante
de momento creo que estos 3 estan bien, veremos qeu la gente programa mucho peor de lo que cree... incluyendo mods
En línea
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #22 en:
Diciembre 04, 2007, 08:10:13 »
Cita de: DaRkDiAm0nd en Diciembre 04, 2007, 08:03:57
echarle un vistazo al cache de google si quereis encontrar alguno a ver si teneis suerte...
sALuDos!__
gracias por la sugerencia... pero tiene post viejos
y si queres participar expone tu codigo
salu2!
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
Ni0
Gran Colaborador
Desconectado
Mensajes: 1362
Ni0-inside the source code
Re: reto en programacion
«
Respuesta #23 en:
Diciembre 04, 2007, 08:18:07 »
termine el reto 1, la verdad me fue facill y solo son 17 lineas en C:
Código:
#include <stdio.h>
main(){/*reto 1 por Ni0*/
unsigned long int num = 0;
unsigned long int i = 0;
do{
printf("\n\tIngrese un numero: ");
scanf("%d", &num);
}while(num < 1);/*mientras que no se ingrese un numero mayor o = a 1*/
i = num;
while(i != 0){
printf("{%d, %d}\n", i, num - i);
i--;
}
getchar();
getchar();/*le puse 2 getchar porque sino terminana sin pedir tecla, nunca entendi porque, pero me paso varias veces...*/
}
modifico:
cambie los INT por UNSIGNED LONG INT
«
Última modificación: Diciembre 04, 2007, 08:34:03 por Ni0
»
En línea
Inside The Source Code
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Linux Registred User #460377
y0u-uNSeCure
Moderación
Gran Colaborador
Desconectado
Mensajes: 3655
TerminalHacker.es
Re: reto en programacion
«
Respuesta #24 en:
Diciembre 04, 2007, 08:18:16 »
la verda no me vendria aprender a programar c, no parecee un lenguaje complicado, en cuanto pueda ago algo y lo posteo para que me corrijais
......
sALuDos
__
En línea
[ + ]
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
www.TerminalHacker.es
Páginas:
[
1
]
2
3
Comunidad Underground Hispana
|
Programacion
|
Programación
(Moderador:
programas gratis
) | Tema:
reto en programacion
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
<