teddy online judge |
|
|
teddy es un oso de peluche |
¿ Que es Teddy ?
Teddy es un juez. En la seccion de problemas podras encontrar enunciados con una entrada y una salida.
¿ Que lenguajes puede revisar Teddy ?
Teddy puede evaluar codigo escrito en Perl, Python, Java, C, C++ y PHP.
¿ Como reconoce Teddy los distinto lenguajes ?
Por la extension del codigo fuente, cuando subes un archivo que termina en .java, teddy tratara de compilarlo y ejecutarlo como codigo fuente de java. Pero si subes un archivo .cpp lo tratara como un codigo fuente de C++.
¿ Cuales son las extensiones que Teddy asociara a cada lenguaje ?
.java - Java
.c - C
.cpp - C++
.py - Python
.pl - Perl
.php - PHP
¿ Donde esta la entrada y salida ?
Todos los casos de prueba para cada problema se encuentra en el archivo data.in
en el directorio donde se ejecutara tu programa.
Asi tambien, todo lo que tu programa escriba en el archivo llamado data.out
sera tu respuesta final.
¿ Como se debe llamar mi clase en Java ?
La clase debe llamarse Main
de lo contrario obtendras un error.
¿ Como se debe llamar mi script de Python ?
Tu script debe llamarse Main.py
de lo contrario obtendras un error.
¿ Que compiladores e interpretes usa Teddy ?
gcc version 4.3.2 (Debian 4.3.2-1.1)
javac 1.6.0_12
perl v5.10.0 built for i486-linux-gnu-thread-multi
PHP 5.3.3-7+squeeze3 with Suhosin-Patch (cli) (built: Jun 28 2011 13:13:26)
¿ Con que parametros compila Teddy ?
Java javac Main.java
C gcc fileName -O2 -ansi -fno-asm -Wall -lm -static -DONLINE_JUDGE
C++ g++ fileName -O2 -ansi -fno-asm -Wall -lm -static -DONLINE_JUDGE
¿ Porque sigo obteniendo un RUN-TIME ERROR ?
Tu programa debera regresar un 0 al termino de su ejecucion, de lo contrario obtendras un error de ejecucion.
¿ Como funcionan los concursos ?
3 problema resueltos | votar en soluciones |
5 problema resueltos | comentar en soluciones y organizar concursos |
10 problema resueltos | crear nuevos problemas no publicos |
2 problemas redactados | 1 problema resuelto |
20 problema resueltos | administrador del sitio |
Ejemplos
He aqui ejemplos de soluciones al problema 1:
Java :