Regional Contest Cookbook About ACM ICPC Mission: ACM International Collegiate Programming Contest (ICPC) provides college students with opportunities to interact with students from other universities and to sharpen and demonstrate their problem-solving, programming, and teamwork skills. The contest provides a platform for ACM, industry, and academia to encourage and focus public attention on the next generation of computing professionals as they pursue excellence. About the Contest The ACM International Collegiate Programming Contest (ICPC) traces its roots to a competition held at Texas A&M in 1970 hosted by the Alpha Chapter of the UPE Computer Science Honor Society. The idea quickly gained popularity within the United States and Canada as an innovative initiative to challenge the top students in the emerging field of computer science. The contest evolved into a multi-tier competition with the first Finals held at the ACM Computer Science Conference in 1977. Operating under the auspices of ACM and headquartered at Baylor University since 1989, the contest has expanded into a global network of universities hosting regional competitions that advance teams to the ACM-ICPC World Finals. Since IBM became sponsor in 1997, the contest has increased by a factor of eight. Participation has grown to involve several tens of thousands of the finest students and faculty in computing disciplines at 1,821 universities from 83 countries on six continents. The contest fosters creativity, teamwork, and innovation in building new software programs, and enables students to test their ability to perform under pressure. Quite simply, it is the oldest, largest, and most prestigious programming contest in the world. The annual event is comprised of several levels of competition: • Local Contests – Universities choose teams or hold local contests to select one or more teams to represent them at the next level of competition. Selection takes place from a field of over 300,000 students in computing disciplines worldwide. • Regional Contests (September to December 2008) – Last year, participation increased by 10% from 6,099 to 6,700 teams representing 1,821 universities from 83 countries on six continents, not counting numerous teams competing in preliminaries. • World Finals (April 18-22, 2009, Stockholm, Sweden) – One hundred (100) world finalist teams will compete for awards, prizes and bragging rights in Stockholm hosted by KTH – Royal Institute of Technology. These teams represent the best of the finest universities on six continents - the cream of the crop. Battle of the Brains: The contest pits teams of three university students against eight or more complex, real-world problems, with a grueling five-hour deadline. Huddled around a single computer, competitors race against the clock in a battle of logic, strategy and mental endurance. Teammates collaborate to rank the difficulty of the problems, deduce the requirements, design test beds, and build software systems that solve the problems under the intense scrutiny of expert judges. Judging is relentlessly strict. The students are given a problem statement – not a requirements document. They are given an example of test data, but
15
Embed
Regional Contest Cookbook - ACM ICPC Asia-Amritapuri · Regional Contest Cookbook About ACM ICPC Mission: ACM International Collegiate Programming Contest (ICPC) provides college
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Regional Contest Cookbook
About ACM ICPC
Mission: ACM International Collegiate Programming Contest (ICPC) provides college
students with opportunities to interact with students from other universities and to sharpen
and demonstrate their problem-solving, programming, and teamwork skills. The contest
provides a platform for ACM, industry, and academia to encourage and focus public
attention on the next generation of computing professionals as they pursue excellence.
About the Contest
The ACM International Collegiate Programming Contest (ICPC) traces its roots to a
competition held at Texas A&M in 1970 hosted by the Alpha Chapter of the UPE Computer
Science Honor Society. The idea quickly gained popularity within the United States and
Canada as an innovative initiative to challenge the top students in the emerging field of
computer science.
The contest evolved into a multi-tier competition with the first Finals held at the ACM
Computer Science Conference in 1977. Operating under the auspices of ACM and
headquartered at Baylor
University since 1989, the contest has expanded into a global network of universities
hosting regional competitions that advance teams to the ACM-ICPC World Finals. Since IBM
became sponsor in 1997, the contest has increased by a factor of eight. Participation has
grown to involve several tens of thousands of the finest students and faculty in computing
disciplines at 1,821 universities from 83 countries on six continents. The contest fosters
creativity, teamwork, and innovation in building new software programs, and enables
students to test their ability to perform under pressure. Quite simply, it is the oldest,
largest, and most prestigious programming contest in the world.
The annual event is comprised of several levels of competition:
• Local Contests – Universities choose teams or hold local contests to select one or more
teams to represent them at the next level of competition. Selection takes place from a field
of over 300,000 students in computing disciplines worldwide.
• Regional Contests (September to December 2008) – Last year, participation increased by
10% from 6,099 to 6,700 teams representing 1,821 universities from 83 countries on six
continents, not counting numerous teams competing in preliminaries.
• World Finals (April 18-22, 2009, Stockholm, Sweden) – One hundred (100) world finalist
teams will compete for awards, prizes and bragging rights in Stockholm hosted by KTH –
Royal Institute of Technology. These teams represent the best of the finest universities on
six continents - the cream of the crop.
Battle of the Brains: The contest pits teams of three university students against eight or
more complex, real-world problems, with a grueling five-hour deadline. Huddled around a
single computer, competitors race against the clock in a battle of logic, strategy and mental
endurance.
Teammates collaborate to rank the difficulty of the problems, deduce the requirements,
design test beds, and build software systems that solve the problems under the intense
scrutiny of expert judges. Judging is relentlessly strict. The students are given a problem
statement – not a requirements document. They are given an example of test data, but
they do not have access to the judges’ test data and acceptance criteria. Each incorrect
solution submitted is assessed a time penalty. You don’t want to waste your customer’s
time when you are dealing with the supreme court of computing. The team that solves the
most problems in the fewest attempts in the least cumulative time is declared the winner.
About ACM
The Association for Computing Machinery (ACM) is a major force in advancing the skills of
information technology professionals and students. ACM serves its global membership of
80,000 by delivering cutting edge technical information and transferring ideas from theory
to practice. ACM hosts the computing industry’s leading Portal to Computing Literature. With
its journals and magazines, special interest groups, conferences, workshops, electronic
forums, Career Resource Centre and Professional Development Centre, ACM is a primary
resource to the information technology field. For more information, see
http://www.acm.org.
IBM’s Commitment
IBM’s sponsorship commitment to the ACM International Collegiate Programming Contest is
part of a company-wide effort to advance the next generation of computer scientists. For
more information about other IBM college initiatives, please visit the IBM/ACM contest Web
site and click on the Student Portal button – http://www.ibm.com/university/acmcontest/
and also follow the contest podcast series at http://battleofthebrains.podbean.com/.
About IBM
IBM is the world's largest information technology company, with 80 years of leadership in
helping businesses innovate. IBM software offers the widest range of e-business
infrastructure software for all types of computing platforms, allowing customers to take full
advantage of the new era of e-business. The fastest way to get more information about IBM
software is through the IBM home page at http://www.software.ibm.com.
ICPC 2007 Regionals @ Amritapuri Campus
The 32nd Annual ACM International Collegiate Programming Contest - Asia Region Amritapuri
was held at Amritapuri Campus of Amrita University on 21 - 22 December 2007. Total 48
teams participated in the contest out of 54 selected teams from the Online Contest
conducted in November 2007. Right amount of fun, entertainment and practice sessions
were arranged for the contestants. Right from 19th of December, pick up from the railway
station / airport was arranged for all the teams who had requested for. A student talk on
"Preparation for Success in Programming Contests"was given by Prasanna, final year CSE
student from National Institute of Technology, Trichy. He is one among the winners team in
2006 regionals. He has attended the 2006 world finals at Tokyo. It was a good interactive
session with the contestants on 20th evening. The inaugural ceremony was conducted by
lighting the lamp. A brief inaugural talk was given by Prof. Vallath Nandakumar, who is the
Regional Contest Director of Asia Region, Amritapuri contest site. Two live practice sessions
were given for the contestants on 21st December. The judges included people from State
University of Buffalo at New York, Ramaiah College, Bangalore, Amrita Technologies, Kochi
and also from Amrita University. Contest started on time at 08:00 AM on 22nd of December
and ended at 01:00 PM. There were 7 problems posted and the Taiwan team - Colorful Bee
were the first to solve 6 problems in the given time. The “SilasticArmorFriends” team of
Chennai Mathematical Institute won the second place by solving same number of problems,
but in more time. Boat cruise across Kerala backwaters was also arranged as part of
entertainment. A 40 minute cultural programme was performed by the students of Amrita
University, Amritapuri Campus on 20th evening. It was followed by a banquet dinner
arranged in the garden lawn of the universtiy campus. On the day of the contest, the
Kalarippayattu, martial arts was performed by the professional team from the state of
By Train: Kayamkulam Railway Station (KYJ) (12 km north of Amritapuri campus) is the
closest town situated towards north of the venue of Onsite Contest. Small auto-rickshaws
can bring you to Amrita University Campus from the Railway station, which takes about 20
minutes and costs about Rs.150. Taxis cost about Rs. 220. Bus services are also available
from Kayamkulam Bus Stand to Vallikkavu, which is approximately five minute walk from
the campus.
By Bus: From the Ernakulam (Kochi) transport bus stand, board a bus going towards
Trivandrum via Alappuzha, and alight at Ochira. From Ochira, either hire an auto-rickshaw
to Amritapuri straight, which is a 6 km drive from Ochira and costs about Rs.60 (or a taxi) or board a bus going towards Vallickavu. Send your queries to [email protected]
Interesting places in Kollam district
Accessing Kollam
Telephone access code: +91-474
Air: Nearest airport: Thiruvananthapuram (71 km)
Rail: Kollam is an important railhead of the Southern Railways. Enquiry Ph: 131
Road: KSRTC, Central Bus Stn. Ph: 2752008
Mayyanad (10 km south of Kollam town)
Mayyanad is noted for its shrines and temples. The most important of the nine temples here
is the Subramanya Temple at Umayanallor. The shrine is said to have been consecrated by
the great Hindu philosopher Sree Sankaracharya. There are frequent buses from Kollam to
Mayyanad.
Thangasseri (5 km from Kollam town)
This seaside village of historic importance has the ruins of an
old Portuguese fort and churches built in the 18th century.
The Thangasseri lighthouse which is 144 feet high, is open to
visitors from 1530 - 1730 hrs. There are buses at 15 minute
intervals from Kollam town.
Kottukal Rock Cut Cave Temple (11 km from
Chadayamangalam):
This temple situated on the Thiruvananthapuram - Kottayam MC Road is an idyllic example of rock cut temple architecture.
Jatayupara
A huge rock at Chadayamangalam takes its name from the mythical bird Jatayu in the epic
Ramayana, who is believed to have collapsed on the rock after failing in his attempts to
thwart Ravana's kidnapping of Sita.
Sasthamkotta (29 km from Kollam town)
This vast fresh water lake surrounded by hills on three sides
is the largest of its kind in Kerala. The ancient Sastha
Temple which lends its name to the town, is an important
pilgrim centre. There are frequent bus services from Kollam.