IV International Conference of Unix at Uninet
  • Presentation
  • Register
  • Program
  • Organizing Comittee
  • Listing of registered people
  • Translators team
Horacio Peña, Felix Cuello, Christian Knoblauch. English translation.

_libra_So let's start this talk
_libra_that will something betwen talk and conversation
_libra_with the winners of center and south america of the acm
competiton experience
_libra_thta happened in Praga
_libra_the programming challenge of the acm university is an activity
that gives to the students a change to demostrate it's abilities to solve
problems
_libra_the challenge is a 2 steps competition betwen teams
representing educational institutions
EOF from client)
_libra_the teams first compete in regional challenges all over the
world since September to November every year
_libra_winner regional team  goes to the world final, that are made in
March or april
_libra_this prowess was made by:
-> *one2* op #redes krocz _libra_
_libra_Horacio Peña, Felix Cuello, Christian Knoblauch.
_libra_Palermo Univesity. Buenos Aires. Argentina.
_libra_so let's them talk
-> *one2* op #redes krocz _libra_ cygar
-> *one2* op #redes hcirtsain
_libra_you can made your questions in #qc
_libra_let's start explaining how does it works
-> *one2* op #redes mjesus
-> *one2* op #redes felix
_libra_as MJesus said, the challenge has 2 steps, the regional one,
and the final one
_libra_our team participated during 4 years before arrive to the final
_libra_basically the challenge is based in the resolution of
computational problems
_libra_and maths in a record time in C C++ or Java
_libra_Particularly we program in c the first 3 times, and , in the
last one, we made it in C++
_libra_you asked about the kind of problems we found, there were
several
_libra_since simple probrems oinvolving graphos to number theory
_libra_you can see some here http://acm.uva.es/problemset/
_libra_we were training at the pahe hosted by the Valladolid
University http://acm.uva.es
_libra_because this university has a wide range of computational
problems
_libra_and has some kind of online judge that evaluates your solutions
_libra_in the regional or final challenge there are about 6 or 8
problems that you must solve
_libra_(depending on the dificult) in 5 hours
_libra_the drawback is that it is only allowed one computer and as
most as three persons in every team
_libra_<Z:#qc> it isn't taked into account if there was a better way
to solve it?
_libra_not, only if it has been solved
_libra_<RaD|Tz:#qc> what is acm?
_libra_Association for Computing Machinery
_libra_one of the oldest CS organizations
_libra_http://www.acm.org/
_libra_wich is in USA
_libra_they are who organize this competition
_libra_< Pendragon> Lisp or Python aren't allowed?
_libra_not only that, include you cannot use certain functions
depending on the problem
_libra_as Horacio said, you have a limit time to solve the problem
_libra_that changes depending on the problem
_libra_<Z:#qc> could you choose the order of the resolution?
_libra_yes, and all the problemsworth the same
_libra_so it's very important to choose the order
_libra_if there are teams that solved the same number of problems
there it depends of the time they wasted
_libra_in the latest regional we participated we solved the first
problem in 9 minutes
_libra_and the diference of time we won with this problem let us win
the regional challenge
_libra_ranking system is as follows:
_libra_.all the problems solved count as a solved problem
_libra_.the time to solve a problem is measured since the begining of
the challenge
_libra_.sending a bad responses adds you X minutes
_libra_i e:
_libra_i send problem A in 20' solved
_libra_so i have 1 problem solved in 20
_libra_later, i send problem B in 40', badly solved
_libra_after that, i send it well solved in 45'
_libra_i have 20'+45'+20' due to the penalization
_libra_so i have 2 problems solved in 85
_libra_is for that that we said that it is VERY important to choose
what problem you are gonna solve
_libra_and it is also very important work well in the team
_libra_in our team Horacio was the coder
_libra_< Z> it is a maxium time?
_libra_no there isn't
_libra_< LanCaster> where is the challenge?
_libra_in universities all around the world
_libra_that work regionally
_libra_in our case, the University of Buenos Aires organized the event
_libra_LanCaster: in Argentine, the see is in the Ezactas faculty in
UBA
_libra_every regional step is made in several universities at the same
time
_libra_< Pendragon> where can i get info of next competitions?
_libra_http://icpc.baylor.edu/icpc/
_libra_< Z> do you make the problems together? how do you organize
yourselves?
_libra_the problems are given in closed folders
_libra_and are opened at the time of starting the competition
_libra_all the time open the folders at the same time
_libra_and organizations depends on every team
_libra_our aim was select the easier problem as quick as possible
_libra_there, Horacio starts coding
_libra_next, we searched for the second easier problem
_libra_after have found it, if horacio hasn't ended, we started
discusing how to solve it
_libra_< FcoDiaz_s>  what tools, ides and platforms did you used to
program? did you were free to use wathever you wanted?
_libra_we used thats that comes with gentoo
_libra_vim, emacs, kdevelop, eclipse
_libra_compiling with gcc, g++ and I think that we also used the gnu
java compiler
_libra_in the former competitions it was very comon to use windows but
now people starts using Linux
_libra_other important thing is that you can't have contact with other
people
_libra_but in the regional step in Argentina you could have books or
wathever you wanted
#redes
_libra_excluding electronic things
_libra_but in the final you couldn't use imprsed material
_libra_all you wanted must be in a cd in pdf format
_libra_in less than 25 pages
_libra_the pdf was checked and aproved by the organization
_libra_aditionally, you could bring to the final a dictionary
_libra_< Z> if there was only a pc by every tema, what hapens if the
pc crashes or there are problems?
_libra_the machinest were tested before the competition and were
reinstalled after reboot
_libra_if you crash your machine bad luck, but if it has some problem
non related to you, they'll reapir it
_libra_if you crash the machine of other team you are out of the
challenge
_libra_<LanCaster:#qc> could you choose the programing language?
_libra_you can choose the language that you want, but few teams do it
_libra_the area where we experienced more problems was in
computational geometry
_libra_there's allways a problem that seems be very dificult but that
you can solve very easilly
_libra_< Pendragon> are you all together or it is a distance
competition?
_libra_both
_libra_there are several buildings near in the same competition
_libra_i e Argentina, Brazil and Colombia do it at the same time
_libra_< Pendragon> and in the final?
_libra_not in the final
_libra_we were all in the same place
_libra_in every see competitors are together in 2 laboratories
_libra_< Pendragon> so i think that nervous would be in one and other
tema, isn't it?
_libra_apart from what you could think, it is not easy to copy, and
you have no time to spend doing that
_libra_<JulHer:#qc> the correction is automatic?
_libra_is manual but asisted
_libra_< Z> all the teams have the same problems
_libra_'
_libra_yes
_libra_<ceruno:#qc> what books do you recomend to study before this
events'
_libra_?
_libra_there is one from  Skiena and Revilla... Programming Challenges
(or something like that)
_libra_ Introduction to Algorithms, of Udi Manber
_libra_<LanCaster:#qc> what do exactically corrects the judje?
binaries, source code,...?
_libra_basically you send the cource, he compile it and compares the
output to the correct output
_libra_the judje mades:  gcc tuprograma.c -o tuprograma; tuprograma <
entrada.valida > salida.tuprograma ; diff salida.tuprograma salida.valida
_libra_if the diff obtain something incorrect it passes all to non
capital leters and remove the spaces
_libra_if it is still incorrect you must be dooing something wrong
_libra_< Pendragon> there are competitions apart from the oficial one?
for training for example
_libra_yes http://acm.uva.es
_libra_apart, if you want participate tell us to create a user for you
in http://acm.qodiga.com
_libra_<neuronal:#qc> it is a quality mesure?
_libra_no
_libra_<Pendragon:#qc> so it is the same if your problem solves it in
3 second or 10 minutes?
_libra_no, there is a limit time of 10 seconds
_libra_i forgot to say that there is a limit
_libra_you can participate as much as 4 regionals steps and 2 finals
or if you stayed in the university for less than 4 years
_libra_so we are training a new team, they are not in the final, but
have a good future
_libra_in the last regional they have to give more execution time
beacuse java couldn't do it in that time
_libra_< Pendragon> i'm not student but professor so i can't
participate
_libra_we are also dammed beacuse we cannot participate
_libra_so we are training the new team, students are very enthusiastic
because they can see that they can aply what they learn
_libra_< dvsotelo> do you have participated in other challenges?
_libra_I haven't
_libra_< Pendragon> it is perfect to motivate algorith students
_libra_in the last 4 years, apart from challenge we had a good time
_libra_i can also remember waking up at 6 o clock to practice
_libra_talking in IRC about how to solve problems
_libra_the final in Prague started about March 26, that was about the
date of my childbirth
_libra_so i bend that the children will bornbefore
_libra_<neuronal:#qc> could you use pascal?
_libra_not in the final, in the reginals depend on the place
_libra_in the monts before the final we enjoy  practicing 5 hours
every week
_libra_not only for training but for thinking in the 5 hours of the
final step
_libra_< LanCaster> what language did you used?
_libra_int the first and second C, in the third C++, and in the final
C++
_libra_if you like C, C++ is a excelent language for that kind of
problems
_libra_neuronal: C++ have the advantaje of STl
_libra_<dvsotelo:#qc> what language do winners use?
_libra_almost all C++
_libra_some use java
_libra_<neuronal:#qc> What are the prices?
_libra_the winners ahve a check and a coup, the 3 next have a medal
_libra_and IBm pay the hotel
_libra_but you must pay the travel
_libra_but it is a very good experience
_libra_overall meeting people that is doing the same that us
from client)
_libra_students interested in algorith all over the world
_libra_that's all folks!
felixgracias por la traducción _libra_ !
felixjaimeng: unlog
_libra_;)
error: EOF from client)
kroczexcelente trabajo _libra_

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net!

The Organizing Comittee

Email UsMore information


© 2004 - www.uninet.edu - Contact Organizing Comittee - Valid XHTML - Valid CSS - Based on a Design by Raul Pérez Justicia