Search found 83 matches
- 3 years ago
- Forum: Bugs
- Topic: caracteres \r
- Replies: 0
- Views: 32633
- Gender:
caracteres \r
He visto que varias personas han publicado sobre la aparicion de el caracter \r dentro de los JDs. Esto es posible que se de por el hecho de que los problemsetters obtienen o crean los juegos de datos de forma incorrecta o con programas que lo imprimen de forma automatica. En algunos sistemas operat...
- 4 years ago
- Forum: Problem set
- Topic: 1212 - Jingle Composing
- Replies: 8
- Views: 10787
- Gender:
Re: 1212 - Jingle Composing
@dpaladin: Yo opino todo lo contrario, creo que son las dos funciones mas eficientes para leer y en ocasiones, simplifican mucho el codigo, pero eso ya es a gusto del consumidor.
- 4 years ago
- Forum: C/C++/C++11
- Topic: getline()
- Replies: 1
- Views: 34281
- Gender:
Re: getline()
Tienes que tener claro como funciona la lectura en C++ para entender lo que te sucede. Existe algo llamado Buffer de entrada, que almacena caracteres cuando lees alguna variable. Puede ser que esos caracteres se hayan introducido en lo que estas leyendo y te de problemas. Si vas a leer un entero y l...
- 4 years ago
- Forum: C/C++/C++11
- Topic: Float Precision
- Replies: 1
- Views: 3131
- Gender:
Re: Float Precision
Creo que esa pregunta ya se ha tratado en el foro. De todos modos, para que evacues la duda, el float, es muuuuy impreciso. Te recomiendo que uses mejor el double ("%lf") para que te de la respuesta que quieres. Saludos!!
- 4 years ago
- Forum: Problem set
- Topic: 1212 - Jingle Composing
- Replies: 8
- Views: 10787
- Gender:
Re: 1212 - Jingle Composing
Eso se resume, a dada una serie de caracteres que tienen asociados valores fraccionales, decir si suman 1. No creo que ese procedimiento sea tan lento. Revisa la implementacion. Al final no pueden haber errores de precision con las comas porque las divisiones se hacen por potencias de 2, eso da "exa...
- 4 years ago
- Forum: Problem set
- Topic: 1252 - The Seven Percent Solution
- Replies: 3
- Views: 4930
- Gender:
Re: 1252 - The Seven Percent Solution
Señores, con lo facil que es leer un char* con el gets...es bien cómodo. Si luego lo quieres trabajar como un string, solamente creas el string y le pasas el char* que leiste como parametro al constructor. Algo asi: char line[1001]; string s; int main() { gets(line); s = string(line); }
- 4 years ago
- Forum: FAQ
- Topic: COJ - Forum
- Replies: 3
- Views: 42456
- Gender:
Re: COJ - Forum
Cuando te logueas en el forum, abajo te aparece toda esa informacion, lo que con un estilo diferente....
- 4 years ago
- Forum: Problem set
- Topic: 2171 - Another Range Tree Problem?
- Replies: 8
- Views: 10337
- Gender:
Re: 2171 - Another Range Tree Problem?
Tendrías que ordenar los intervalos, insertando por separado los inicios y finales (por supuesto, teniendo algo que defina cuando es un inicio o un final). Los ordenas y simplemente es aumentar cuando inicie alguno y disminuir cuando termine alguno. La respuesta sería el mayor valor que tenga ese co...
- 4 years ago
- Forum: Problem set
- Topic: 3540 - Exactly K Times
- Replies: 8
- Views: 7991
- Gender:
Re: 3540 - Exactly K Times
No se que tan facil o diicil sea hacer que el COJ califique subtareas, pero si seria interesante que cada problemsetter subiera varias versiones de sus problemas solamente aumentandoles el rango u otro detalle.
- 4 years ago
- Forum: Problem set
- Topic: 2171 - Another Range Tree Problem?
- Replies: 8
- Views: 10337
- Gender:
Re: 2171 - Another Range Tree Problem?
Men, ese código está muy largo y me pesa leer, asi que te voy a dar la idea esencial del problema. Tu debes saber que el Segment Tree guarda en cada nodo, informacion sobre todo el interalo que le corresponde, cierto?? Bien. A la hora de actualizar, tienes que aumentar en 1 el/los nodo/s que control...