.
AMC ICPC PHILIPPINES 2008
2nd Philippine National Inter-Collegiate Programming Competition
Date: 22 November 2008 (Saturday)
Venue: University of San Jose Recoletos (USJR), Basak Campus, Cebu City
Website: http://www.icpc.usjr.edu.ph
Organized by the Computing Society of the Philippines (CSP) and USJR
in cooperation with the Association for Computing Machinery (ACM)
Contest Director: Dr. Rafael P. Saldaña
E-mail: raffysaldana@gmail.com
Contact Numbers: (02) 7090907, (02) 4266125
Mobile: 0928-5043121
-----------------------------------------------------------------------
PARTIAL LIST OF SCHOOLS THAT HAVE SUBMITTED PRE-REGISTRATION FORMS (as of 11 November 2008)
Name of School/Institution: UNIVERSITY OF THE PHILIPPINES DILIMAN
Address: Diliman, Quezon City
Contact Person: Eric R. Tambasacan
Position in School/Institution: Instructor, Department of Computer Science, College of Engineering
Full Name of Coaches:
1. Eric R. Tambasacan (Head Coach)
2. James M. Wyson (Assistant Coach)
Full Name of Contestants / Age / Year Level and Course(Including Alternates)
1. Marte Raphael Y. Soliza / 20 / 4th year BS Computer Science
2. Ralph Rainiel A. Pineda / 19 / 4th year BS Computer Science
3. Kevinsky Ro G. Dy / 18 / 3rd year BS Computer Science
4. Kevin Charles V. Atienza / 17 / 2nd year BS Computer Science
5. Rafael Lino G. Mantaring / 19 / 3rd year BS Computer Science
6. Jose Plutarco P. Bawagan / 19 / 3rd year BS Computer Science
7. Jennylyn C. Sze / 21 / 4th year BS Computer Science
8. Danielle P. Canlas / 19 / 3rd year BS Computer Science
9. Neil Armin V. Bande / 19 / 3rd year BS Computer Science
10. Jean Claude R. Edualino / 18 / 2nd year BS Computer Science
11. Joan Karla D.P. Comandante / 20 / 3rd year BS Computer Science
12. Reginald Eli A. Deinla / 19 / 4th year BS Computer Science
13. Joseph Jesneil P. Montalbo / 18 / 3rd year BS Computer Science
14. Apple R. Pinca / 18 / 3rd year BS Computer Science
15. Richard Kevin C. Lorenzana / 20 / 3rd year BS Computer Science
16. Juan Carlo U. Deoferio / 17 / 2nd year BS Computer Science
17. Anna Katrina A. Simbulan / 19 / 3rd year BS Computer Science
18. Mike Cristian B. Gragasin / 18 / 2nd year BS Electronics and Communications Engineering
Note: Updated, 20 November 2008
.
Showing posts with label icpc. Show all posts
Showing posts with label icpc. Show all posts
Tuesday, November 11, 2008
Thursday, May 1, 2008
Congratulations, St. Petersburg University of IT, Mechanics and Optics (Russia): ACM ICPC 2008 World Finals Champion
Photo Caption: Members of the St. Petersburg University of IT, Mechanics and Optics (Russia) together with ACM ICPC Executive Director Dr. Bill Poucher (extreme right). Source: http://icpc.baylor.edu.ph/Congratulations to the team from St. Petersburg University of IT, Mechanics and Optics (Russia) which emerged as the 2008 ACM International Collegiated Computer Programming Contest (ICPC) World Finals Champion! They won over teams from leading universities around the world, including the team from Massachusets Institute of Technology (MIT, United States of America) which garnered the second place.
The 2008 ACM ICPC World Finals was held in Banff Springs Hotel, Canada on April 8-9. The event was hosted by the University of Alberta (Canada) and sponsored by IBM.
Below is the link to the 2008 ACM ICPC World Finals Standing:
http://icpc.baylor.edu/icpc/Finals/v2/default.asp?page=results
Wednesday, October 31, 2007
The 2007 ACM Asia Programming Contest - Singapore Roster
The 2007 ACM Asia Programming Contest - Singapore Roster
as of 10/31/2007 5:47:58 PM Central Time
as of 10/31/2007 5:47:58 PM Central Time
.
Note: To view the current team roster under the 2007 ACM Asia Programming Contest-Singapore Site, click on the following link:
Labels:
acm,
asia programming contest,
icpc
Tuesday, October 30, 2007
Acknowledgment: ACM ICPC Philippines 2007
To All Concerned:
On behalf of the ACM ICPC Philippines 2007 and the Computing Society of the Philippines, I would like to thank the following administrators, faculty, staff, and students of De La Salle Canlubang for their valuable contributions to the success of the recently concluded First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007):
1. Br. Joaquin S. Martinez FSC, D. Min.
President, De La Salle Canlubang
2. Dr. Arnulfo Azcarraga
Dean, De La Salle Canlubang
College and Administrative Staff
3. Jenny Villena
4. Marilet Recaldo
5. Myles Hilario
Building Administrators
6. Mar Moraga
7. Engr. Allan Manio
8. Ms. Teng
I.T. Staff
9. Alberto Agawa (Head)
10. Emilson Mabuti
11. Raymond Marcelo
12. Chris Alegre
13. Rodolfo Ramiscal
Audio-Visual Staff
14. Rochiren Larga
15. Jaypeeh Navarete
Others
16. Karen Hebron (Registrar)
17. Rhea Boholano
Student Volunteers
18. Louise Noriega (student representative, CompSci/InfoMgt students)
19. Aiath Maclit (president, Digital Arts Club)
20. JR Sarabia
21. Rochelle Hizon
22. Kemuel Bathan
23. Jefrey Valencia
24. Angelica De Borja
25. Kirk Narvaez
26. Arnaldo Tayao, Jr.
27. Christian Hernandez
28. Mark Sigue
29. Mark Descalsota
30. Ted De La Cruz
31. Sandy Bacalso
Sincererely,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
On behalf of the ACM ICPC Philippines 2007 and the Computing Society of the Philippines, I would like to thank the following administrators, faculty, staff, and students of De La Salle Canlubang for their valuable contributions to the success of the recently concluded First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007):
1. Br. Joaquin S. Martinez FSC, D. Min.
President, De La Salle Canlubang
2. Dr. Arnulfo Azcarraga
Dean, De La Salle Canlubang
College and Administrative Staff
3. Jenny Villena
4. Marilet Recaldo
5. Myles Hilario
Building Administrators
6. Mar Moraga
7. Engr. Allan Manio
8. Ms. Teng
I.T. Staff
9. Alberto Agawa (Head)
10. Emilson Mabuti
11. Raymond Marcelo
12. Chris Alegre
13. Rodolfo Ramiscal
Audio-Visual Staff
14. Rochiren Larga
15. Jaypeeh Navarete
Others
16. Karen Hebron (Registrar)
17. Rhea Boholano
Student Volunteers
18. Louise Noriega (student representative, CompSci/InfoMgt students)
19. Aiath Maclit (president, Digital Arts Club)
20. JR Sarabia
21. Rochelle Hizon
22. Kemuel Bathan
23. Jefrey Valencia
24. Angelica De Borja
25. Kirk Narvaez
26. Arnaldo Tayao, Jr.
27. Christian Hernandez
28. Mark Sigue
29. Mark Descalsota
30. Ted De La Cruz
31. Sandy Bacalso
Sincererely,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
Monday, October 29, 2007
A Commentary on Problems Given During the ACM ICPC Philippines 2007
Last October 20, 2007 I directed the First Philippine National Inter-Collegiate Programming Competitition (ACM ICPC Philippines 2007). This contest is affiliated with the ACM ICPC Asia-Singapore Regional Site. I spearheaded the organization of the contest in my capacity as the ACM ICPC Philippines Representative and on behalf of the Computing Society of the Philippines. The contest was hosted by De La Salle Canlubang. ACM stands for Association for Computing Machinery.
The following is the composition of the ACM ICPC Philippines 2007 Board of Judges:
Dr. Rafael Saldaña (Ateneo de Manila University) - Chair
Dr. Henry Adorna (University of the Philippines -Diliman) - Member
Dr. Eliezer Albacea (University of the Philippines -Los Baños) - Member
Dr. Jaime Caro (University of the Philippines-Diliman)- Member
Dr. Caslon Chua (De La Salle University - Manila) -Member
Dr. Nelson Marcos (De La Salle University - Manila) -Member
Dr. Raymond Todd Melton (Ateneo de Manila University)- Member
The Board of Judges prepared six (6) problems to be solved by the contestants in three (3) hours. The problems ranged from 'easy' to 'difficult'. They are standard problems in computer science.
The following are the problems given during the ACM ICPC Philippines 2007:
1. Problem A: Forward and Backward
2. Problem B: Counting Corners
3. Problem C: "NBN"
4. Problem D: Longest Common Subsequence
5. Problem E: Factor Factory
6. Problem F: Full Binary Search Tree
The easiest among the six problems is Problem A (Forward and Backward) while the most difficult is Problem E (Factor Factory). Out of 50 teams that participated in the competition, 35 teams were able to solve Problem A while 15 teams did not. No team was able to solve Problem E.
I was the one who gave Problem A. I gave this problem to ensure that most teams will go home with a balloon after the contest. (Note: A trademark of ACM programming contests is the giving of color-coded balloons to teams that have solved a problem. For example, if one team was able to solve 6 problems then that team will receive 6 balloons).
Problem A deals with palindromes. As explained in the problem formulation, a palindrome is a "word, phrase, number or other sequence of units that has the property of reading the same in either direction." For example, the word tenet and the number 123321 are palindromes. A number that is a palindrome is called a palindromic number. [ Note: I made several blog entries on palindromes in my blog last August 2007 :) . I got fascinated with palindromes when I found out that my phone number is a palindromic number. See http://raffysaldana.blogspot.com/2007/08/palindromes-and-palindromic-numbers.html]
The solution to Problem A involves comparing the first element of a string with the last element, the second element with the second to the last element, etc. until there are (N/2) comparisons done, where N (an integer) is the size of the given string. If all comparisons are successful then the given string is a palindrome.
The solution to Problem A is quite trivial. This makes me wonder why 15 out of 50 teams who joined the competition were not able to solve it.
What are the factors why a team gets zero in an ACM programming competition?
Here are my guesses:
1. Lack of preparation/experience/team work
2. Nervousness
3. Not reading the problem formulation carefully
4. Not fit for competition
I would like to encourage schools (offering bachelors' degree in computer science, computer engineering, information science, information technology, or related courses) to join ACM programming contests such as the Philippine National Inter-Collegiate Programming Competition to benchmark their students' aptitude in computer programming and problem solving.
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines
10/30/07
The following is the composition of the ACM ICPC Philippines 2007 Board of Judges:
Dr. Rafael Saldaña (Ateneo de Manila University) - Chair
Dr. Henry Adorna (University of the Philippines -Diliman) - Member
Dr. Eliezer Albacea (University of the Philippines -Los Baños) - Member
Dr. Jaime Caro (University of the Philippines-Diliman)- Member
Dr. Caslon Chua (De La Salle University - Manila) -Member
Dr. Nelson Marcos (De La Salle University - Manila) -Member
Dr. Raymond Todd Melton (Ateneo de Manila University)- Member
The Board of Judges prepared six (6) problems to be solved by the contestants in three (3) hours. The problems ranged from 'easy' to 'difficult'. They are standard problems in computer science.
The following are the problems given during the ACM ICPC Philippines 2007:
1. Problem A: Forward and Backward
2. Problem B: Counting Corners
3. Problem C: "NBN"
4. Problem D: Longest Common Subsequence
5. Problem E: Factor Factory
6. Problem F: Full Binary Search Tree
The easiest among the six problems is Problem A (Forward and Backward) while the most difficult is Problem E (Factor Factory). Out of 50 teams that participated in the competition, 35 teams were able to solve Problem A while 15 teams did not. No team was able to solve Problem E.
I was the one who gave Problem A. I gave this problem to ensure that most teams will go home with a balloon after the contest. (Note: A trademark of ACM programming contests is the giving of color-coded balloons to teams that have solved a problem. For example, if one team was able to solve 6 problems then that team will receive 6 balloons).
Problem A deals with palindromes. As explained in the problem formulation, a palindrome is a "word, phrase, number or other sequence of units that has the property of reading the same in either direction." For example, the word tenet and the number 123321 are palindromes. A number that is a palindrome is called a palindromic number. [ Note: I made several blog entries on palindromes in my blog last August 2007 :) . I got fascinated with palindromes when I found out that my phone number is a palindromic number. See http://raffysaldana.blogspot.com/2007/08/palindromes-and-palindromic-numbers.html]
The solution to Problem A involves comparing the first element of a string with the last element, the second element with the second to the last element, etc. until there are (N/2) comparisons done, where N (an integer) is the size of the given string. If all comparisons are successful then the given string is a palindrome.
The solution to Problem A is quite trivial. This makes me wonder why 15 out of 50 teams who joined the competition were not able to solve it.
What are the factors why a team gets zero in an ACM programming competition?
Here are my guesses:
1. Lack of preparation/experience/team work
2. Nervousness
3. Not reading the problem formulation carefully
4. Not fit for competition
I would like to encourage schools (offering bachelors' degree in computer science, computer engineering, information science, information technology, or related courses) to join ACM programming contests such as the Philippine National Inter-Collegiate Programming Competition to benchmark their students' aptitude in computer programming and problem solving.
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines
10/30/07
Labels:
acm,
asia programming contest,
csp,
icpc,
programming problems
Problem F (ACM ICPC Philippines 2007)
ACM ICPC Philippines 2007First Philippine National Inter-Collegiate Programming Competition
20 October 2007, De La Salle Canlubang
Problem F: Full Binary Search Tree
(Input File: pf.in)
A full binary tree is a tree in which all non-leaf nodes are filled at every level from left to right except perhaps the last one. A binary search tree is a tree where value stored in the left child node is less than value stored in the parent node and the value stored in the right child node is greater than the value stored in the parent node for all parent nodes.
Figure 1 shows a full binary tree that is also a binary search tree.
Figure 1: Full Binary Search Tree
You are to read a string of numbers then process and print it as a full binary search tree.
Input: The input will contain several test cases. The first line will indicate the number of test cases. Each test case is a string of numbers separated by commas terminated by a 0. We assume that the numbers will be any number from 1 to 99. The string may or may not be arrange and will not contain any duplicate values.
Output: The output shows a full binary search of the string, printed as a triangular shape as shown below.
Sample Input:
2
20, 10, 50, 30, 25, 15, 0
20, 10, 60, 25, 40, 30, 70, 0
Output for the Sample Input:
Case 1:
25
15 50
10 20 30
Case 2:
30
20 60
10 25 40 70
Labels:
acm,
csp,
icpc,
programming contest
Sunday, October 28, 2007
Program of Activities (ACM ICPC Philippines 2007)
ACM ICPC Philippines 2007
First Philippine National Inter-Collegiate Programming Competition
October 20, 2007
Hosted by De La Salle Canlubang
Organized by the Computing Society of the Philippines (CSP)
in cooperation with the Association for Computing Machinery (ACM)
PROGRAM
9 - 11 a.m. Registration
11 - 12 noon Opening Session
Invocation
Philippine National Anthem
Welcome Remarks
- Br. Joaquin S. Martinez, FSC, D. Min.
President, De La Salle Canlubang
- Dr. Jaime Caro
President, Computing Society of the Philippines
- Dr. Rafael Saldaña
Director, ACM ICPC Philippines 2007
- Introduction of Participants
Master of Ceremonies: Dr. Arnulfo Azcarraga, Dean, De La Salle Canlubang
12:00 - 1:00 p.m. LUNCH
1:00 - 1:30 Contest Orientation/Instructions
1:30 - 4:30 CONTEST (for contestants)
For Coaches, Observers, and Seminar Participants:
1:30 - 3:00 p.m. Talks on Best Practices in Computer Programming
Speakers: Mr. Allan Espinosa and Mr. Christoper Rigor
3:00 - 3:30 p.m. SNACKS
3:30 - 5:00 p.m. Talk on Best Practices in Mentoring Students for National and International Programming Competitions. Speaker: Dr. Pablo Manalastas
5:00 p.m. Awarding Ceremony/ Distribution of Certificates
First Philippine National Inter-Collegiate Programming Competition
October 20, 2007
Hosted by De La Salle Canlubang
Organized by the Computing Society of the Philippines (CSP)
in cooperation with the Association for Computing Machinery (ACM)
PROGRAM
9 - 11 a.m. Registration
11 - 12 noon Opening Session
Invocation
Philippine National Anthem
Welcome Remarks
- Br. Joaquin S. Martinez, FSC, D. Min.
President, De La Salle Canlubang
- Dr. Jaime Caro
President, Computing Society of the Philippines
- Dr. Rafael Saldaña
Director, ACM ICPC Philippines 2007
- Introduction of Participants
Master of Ceremonies: Dr. Arnulfo Azcarraga, Dean, De La Salle Canlubang
12:00 - 1:00 p.m. LUNCH
1:00 - 1:30 Contest Orientation/Instructions
1:30 - 4:30 CONTEST (for contestants)
For Coaches, Observers, and Seminar Participants:
1:30 - 3:00 p.m. Talks on Best Practices in Computer Programming
Speakers: Mr. Allan Espinosa and Mr. Christoper Rigor
3:00 - 3:30 p.m. SNACKS
3:30 - 5:00 p.m. Talk on Best Practices in Mentoring Students for National and International Programming Competitions. Speaker: Dr. Pablo Manalastas
5:00 p.m. Awarding Ceremony/ Distribution of Certificates
Labels:
acm,
computer programming contest,
csp,
icpc
Rules of the ACM ICPC Philippines 2007
RULES OF THE FIRST PHILIPPINE NATIONAL INTER-COLLEGIATE
PROGRAMMING COMPETION (ACM ICPC PHILIPPINES 2007)
1.0 Language of the Contest
1.1 The language of the Contest is English.
1.2 All written contest materials will be in English.
2.0 Team Composition
2.1 A team consists of three (3) bonafide students of a higher institution recognized by the Commission on Higher Education (CHED).
2.2 For the national competition, the student must be an undergraduate student of a four or five-year course.
2.3 The student contestant must be enrolled during the current schoolyear (SY 2007-2008) and must have at least a half-time load.
2.4 A representative of the sponsoring institution of higher education, typically a faculty member, must serve as or designate the team coach.
2.5 The coach certifies the eligibility of contestants and serves as the official point-of-contact with the team prior to and during contest activities.
2.6 A team may only have one official coach.
2.7 A team is not eligible to compete in the regional contest until the contest director has accepted the team’s registration..
2.8 Teams failing to comply with any of these requirements will be ruled ineligible to compete.
2.9 Only registered alternates may be substituted for contestants.
2.10 Such substitutions must be entered in the Official Registration List by the contest director before the contest begins.
2.11 To be eligible for the ACM ICPC Asia-Regional Contests, the student contestant must satisfy the eligibility rules published in the ACM ICPC website (http://icpc.baylor.edu/)
3.0 Contest Attendance and Attire
3.1 All team members must attend the following contest activities:
3.1.1 Opening Ceremony
3.1.2 Contest Proper
3.1.3 Awarding Ceremony
3.2 The coach is expected to attend or be available by phone during contest activities.
3.3 Failure to attend any of the designated contest events may result in automatic disqualification and forfeiture of any awards and prizes.
3.4 Team members and their coaches should wear proper attire during the contest.
3.5 The following are not considered proper attire: wearing sleeveless shirts, short pants, slippers (or flip-flops).
3.6 During the contest proper, team members and coaches shall wear the color-coded t-shirts issued to them during onsite registration.
3.7 Failure to wear proper attire may result in automatic disqualification and forfeiture of any awards and prizes.
4.0 Conduct of the Contest
4.1 Solutions to problems submitted for judging are called runs. Each run is judged as accepted or rejected by a judge, and the team is notified of the results.
4.2 Notification of accepted runs may be suspended at an appropriate time to keep the final results secret. A general announcement to that effect will be made during the contest. Notification of rejected runs will continue until the end of the contest.
4.3 A contestant may submit a claim of ambiguity or error in a problem statement by submitting a clarification request to a judge. If the judges agree that an ambiguity or error exists, a clarification will be issued to all contestants.
4.4 Contestants are not to converse with anyone except members of their team and personnel designated by the regional contest director.
4.5 Systems support staff may advise contestants on system-related problems such as explaining system error messages.
4.6 While the contest is scheduled three hours, the contest director has the authority to alter the length of the contest in the event of unforeseen difficulties.
4.7 Should the contest duration be altered, every attempt will be made to notify contestants in a timely and uniform manner.
4.8 A team may be disqualified by the contest director for any activity that jeopardizes the contest such as dislodging extension cords, unauthorized modification of contest materials, distracting behavior, wearing improper attire, and other improper activities or behavior.
4.9 Six problems will be posed. So far as possible, problems will avoid dependence on detailed knowledge of a particular applications area or particular contest language.
5.0 Contest Computing Environment
5.1 The programming languages of the contest will include C/C++ and Java.
5.2 Each team will use a single workstation.
5.3 The regional contest director is responsible for determining that teams have reasonably equivalent computing resources.
5.4 The following are the computer hardware specifications:
Pentium 4 PC
5.5 The operating system is Microsoft Windows XP
5.6 Keyboard substitution will not be allowed.
5.7 Network shared printers will be made available during the contest proper.
6.0 Team Notebooks
6.1 A team is allowed to bring into the contest area, three copies of a team notebook, one copy for each contestant.
6.2 The notebook must be a three-ring binder that can hold 8.5" x 11” letter-size pages. Each notebook should have the name of the school and the name of the team prominently indicated on its front cover.
6.3 The notebook must have four sections, each section starting with a tabbed divider, labeled NOTES, HANDOUTS, REFERENCE, and WORK.
6.3.1 NOTES -- contains at most four (4) pages of single-sided hand-written notes.
6.3.2 HANDOUTS -- contains only those handouts provided by the Asia-Manila ICPC staff. These handouts may include hand-written comments and corrections.
6.3.3 REFERENCE -- contains up to twenty-five pages of printed notes, single spaced, single sided, in 12 point font of the team's choice, with one-inch margins on all sides. These notes must be the same for all three members of the team.
6.3.4 WORK -- contains a reasonable number, but not more than 100 pages, of blank bond paper and graphing paper, all letter-size, for the team member to use as scratch papers during the contest.
6.4 The notebook may have a plastic pouch containing pencils, pens, erasers, ruler, compass, protractor, and triangles.
6.5 The team members may not bring a calculator to the contest, but the team may use the calc.exe program that is provided by Windows XP.
6.6 Each team member may bring a dictionary for translation purposes. The only marking allowed on the dictionary is the identity of the owner.
7.0 Scoring
7.1 A problem is solved when it is accepted by the judges.
7.2 The judges are solely responsible for accepting or rejecting submitted runs.
7.3 In consultation with the judges, Contest Director determines the winners of the contest.
7.4 The contest director and judges are empowered to adjust for or adjudicate unforeseen events and conditions.
7.5 The decisions of the judges are final.
7.6 Teams are ranked according to the most problems solved.
7.7 For the purposes of awards, teams who solve the same number of problems are ranked by least total time.
7.8 The total time is the sum of the time consumed for each problem solved.
7.9 The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the accepted run plus 20 penalty minutes for every rejected run for that problem regardless of submittal time.
7.10 There is no time consumed for a problem that is not solved.
7.11 It is the responsibility of the Contest Director to specify any additional tie-breakers.
7.12 The tie-breaker policies must be announced to contestants before the contest begins.
8.0 Certificates and Awards
8.1. Certificates of Achievement will be given to all qualified participants and their coaches.
8.2 Individual medals will be given to team members who will win the following awards:
8.2.1 1st Place (Champion)
8.2.2 2nd Place
8.2.3 3rd Place
8.2.4 Trophies will be given to teams who will win the following awards:
8.2.4.1 1st Place
8.2.4.2 2nd Place
8.2.4.3 3rd Place
9.0 Complaints, Appeals, and Remedies
9.1 If irregularities or misconduct are observed during the contest, team members or coaches should bring them to the attention of the Contest Director immediately so that action may be taken as soon as possible.
9.2. The decision of the Board of Judges regarding awarding of prizes is final.
10. Minor Changes/ Corrections
10.1 Minor changes or corrections (if there any) to this document shall be announced before the start of the Contest Proper and shall be posted on notice boards within the Contest venue.
FOR YOUR GUIDANCE.
(Sgd.) Rafael P. Saldaña, Ph.D.
Contest Director
ACM ICPC Philippines 2007
October 20, 2007
PROGRAMMING COMPETION (ACM ICPC PHILIPPINES 2007)
1.0 Language of the Contest
1.1 The language of the Contest is English.
1.2 All written contest materials will be in English.
2.0 Team Composition
2.1 A team consists of three (3) bonafide students of a higher institution recognized by the Commission on Higher Education (CHED).
2.2 For the national competition, the student must be an undergraduate student of a four or five-year course.
2.3 The student contestant must be enrolled during the current schoolyear (SY 2007-2008) and must have at least a half-time load.
2.4 A representative of the sponsoring institution of higher education, typically a faculty member, must serve as or designate the team coach.
2.5 The coach certifies the eligibility of contestants and serves as the official point-of-contact with the team prior to and during contest activities.
2.6 A team may only have one official coach.
2.7 A team is not eligible to compete in the regional contest until the contest director has accepted the team’s registration..
2.8 Teams failing to comply with any of these requirements will be ruled ineligible to compete.
2.9 Only registered alternates may be substituted for contestants.
2.10 Such substitutions must be entered in the Official Registration List by the contest director before the contest begins.
2.11 To be eligible for the ACM ICPC Asia-Regional Contests, the student contestant must satisfy the eligibility rules published in the ACM ICPC website (http://icpc.baylor.edu/)
3.0 Contest Attendance and Attire
3.1 All team members must attend the following contest activities:
3.1.1 Opening Ceremony
3.1.2 Contest Proper
3.1.3 Awarding Ceremony
3.2 The coach is expected to attend or be available by phone during contest activities.
3.3 Failure to attend any of the designated contest events may result in automatic disqualification and forfeiture of any awards and prizes.
3.4 Team members and their coaches should wear proper attire during the contest.
3.5 The following are not considered proper attire: wearing sleeveless shirts, short pants, slippers (or flip-flops).
3.6 During the contest proper, team members and coaches shall wear the color-coded t-shirts issued to them during onsite registration.
3.7 Failure to wear proper attire may result in automatic disqualification and forfeiture of any awards and prizes.
4.0 Conduct of the Contest
4.1 Solutions to problems submitted for judging are called runs. Each run is judged as accepted or rejected by a judge, and the team is notified of the results.
4.2 Notification of accepted runs may be suspended at an appropriate time to keep the final results secret. A general announcement to that effect will be made during the contest. Notification of rejected runs will continue until the end of the contest.
4.3 A contestant may submit a claim of ambiguity or error in a problem statement by submitting a clarification request to a judge. If the judges agree that an ambiguity or error exists, a clarification will be issued to all contestants.
4.4 Contestants are not to converse with anyone except members of their team and personnel designated by the regional contest director.
4.5 Systems support staff may advise contestants on system-related problems such as explaining system error messages.
4.6 While the contest is scheduled three hours, the contest director has the authority to alter the length of the contest in the event of unforeseen difficulties.
4.7 Should the contest duration be altered, every attempt will be made to notify contestants in a timely and uniform manner.
4.8 A team may be disqualified by the contest director for any activity that jeopardizes the contest such as dislodging extension cords, unauthorized modification of contest materials, distracting behavior, wearing improper attire, and other improper activities or behavior.
4.9 Six problems will be posed. So far as possible, problems will avoid dependence on detailed knowledge of a particular applications area or particular contest language.
5.0 Contest Computing Environment
5.1 The programming languages of the contest will include C/C++ and Java.
5.2 Each team will use a single workstation.
5.3 The regional contest director is responsible for determining that teams have reasonably equivalent computing resources.
5.4 The following are the computer hardware specifications:
Pentium 4 PC
5.5 The operating system is Microsoft Windows XP
5.6 Keyboard substitution will not be allowed.
5.7 Network shared printers will be made available during the contest proper.
6.0 Team Notebooks
6.1 A team is allowed to bring into the contest area, three copies of a team notebook, one copy for each contestant.
6.2 The notebook must be a three-ring binder that can hold 8.5" x 11” letter-size pages. Each notebook should have the name of the school and the name of the team prominently indicated on its front cover.
6.3 The notebook must have four sections, each section starting with a tabbed divider, labeled NOTES, HANDOUTS, REFERENCE, and WORK.
6.3.1 NOTES -- contains at most four (4) pages of single-sided hand-written notes.
6.3.2 HANDOUTS -- contains only those handouts provided by the Asia-Manila ICPC staff. These handouts may include hand-written comments and corrections.
6.3.3 REFERENCE -- contains up to twenty-five pages of printed notes, single spaced, single sided, in 12 point font of the team's choice, with one-inch margins on all sides. These notes must be the same for all three members of the team.
6.3.4 WORK -- contains a reasonable number, but not more than 100 pages, of blank bond paper and graphing paper, all letter-size, for the team member to use as scratch papers during the contest.
6.4 The notebook may have a plastic pouch containing pencils, pens, erasers, ruler, compass, protractor, and triangles.
6.5 The team members may not bring a calculator to the contest, but the team may use the calc.exe program that is provided by Windows XP.
6.6 Each team member may bring a dictionary for translation purposes. The only marking allowed on the dictionary is the identity of the owner.
7.0 Scoring
7.1 A problem is solved when it is accepted by the judges.
7.2 The judges are solely responsible for accepting or rejecting submitted runs.
7.3 In consultation with the judges, Contest Director determines the winners of the contest.
7.4 The contest director and judges are empowered to adjust for or adjudicate unforeseen events and conditions.
7.5 The decisions of the judges are final.
7.6 Teams are ranked according to the most problems solved.
7.7 For the purposes of awards, teams who solve the same number of problems are ranked by least total time.
7.8 The total time is the sum of the time consumed for each problem solved.
7.9 The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the accepted run plus 20 penalty minutes for every rejected run for that problem regardless of submittal time.
7.10 There is no time consumed for a problem that is not solved.
7.11 It is the responsibility of the Contest Director to specify any additional tie-breakers.
7.12 The tie-breaker policies must be announced to contestants before the contest begins.
8.0 Certificates and Awards
8.1. Certificates of Achievement will be given to all qualified participants and their coaches.
8.2 Individual medals will be given to team members who will win the following awards:
8.2.1 1st Place (Champion)
8.2.2 2nd Place
8.2.3 3rd Place
8.2.4 Trophies will be given to teams who will win the following awards:
8.2.4.1 1st Place
8.2.4.2 2nd Place
8.2.4.3 3rd Place
9.0 Complaints, Appeals, and Remedies
9.1 If irregularities or misconduct are observed during the contest, team members or coaches should bring them to the attention of the Contest Director immediately so that action may be taken as soon as possible.
9.2. The decision of the Board of Judges regarding awarding of prizes is final.
10. Minor Changes/ Corrections
10.1 Minor changes or corrections (if there any) to this document shall be announced before the start of the Contest Proper and shall be posted on notice boards within the Contest venue.
FOR YOUR GUIDANCE.
(Sgd.) Rafael P. Saldaña, Ph.D.
Contest Director
ACM ICPC Philippines 2007
October 20, 2007
Labels:
acm,
computer programming contest,
csp,
icpc
Thursday, October 25, 2007
ACM ICPC Philippines 2007 Media Release (Updated)

Computing Society of the Philippines (CSP)
(http://www.csp.org.ph/)
Tel./Fax.: (02) 7090907
E-mail: computingsoc@gmail.com
(http://www.csp.org.ph/)
Tel./Fax.: (02) 7090907
E-mail: computingsoc@gmail.com
.
-------------------------------------------
MEDIA RELEASE. October 22, 2007
-------------------------------------------
ACM ICPC Philippines: 200 participants. 50 Teams.
24 Schools. 6 Problems. 3 Hours. 1 Champion.
Fifty teams from 24 schools competed for the top spot
in the First Philippine National Inter-Collegiate
Programming Competition (ACM ICPC Philippines 2007)
held last Saturday, October 20, 2007 at De La Salle
University – Canlubang Campus in Laguna.
This event was organized by the Computing Society of
the Philippines (CSP) in cooperation with the
Association for Computing Machinery (ACM). The host
school was De La Salle Canlubang and the contest
director was Dr. Rafael Saldaña, immediate past
president of the CSP and ACM ICPC Asia-Manila Site
director.
Each competing team consisted of 3 students. During
the contest, each team tried to outsmart each other in
solving 6 problems in 3 hours using a computer. The
team with the most number of problems solved at the
fastest time won the competition.
The problems ranged from “easy” to “difficult” and
included computer science topics such as data
structures, combinatorics, graph algorithms, and
computational methods.
The top spots at stake were: First Place (Champion),
2nd Place, and 3rd Place. The top team (or teams) will
be given financial assistance (subject to availability
of funds) to participate in the 2007 ACM ICPC
Asia-Singapore regional contest on December 13-14,
2007. In the Singapore Contest, the top teams (usually
3) will qualify to the 2008 ACM ICPC World Finals to
be held in Alberta, Canada in April 2008.
Below are the results of the ACM ICPC Philippines
2007:
TOP TEN TEAMS
CHAMPION (1st Place): "U.P. Fighting Morons", University of the
Philippines-Diliman. Members: Marte Raphael Soliza,
Ralph Rainier Pineda, and Reginald Eli
Deinla.Registered Coach: Mr. Eric R. Tambasacan.
(Associate Coach: Dr. Pablo Manalastas). Number of
problems solved: 5, Time: 365 minutes.
SECOND PLACE: "cxxC", Ateneo de Manila University.
Members: James Choa, Wilhansen Li, John Patrick
Manalo. Registered Coach: Dr. Pablo Manalastas.
(Associate Coaches: Mr. Jal de Vera, Mr. Ramon Akie
Mejiea, Mr. Eric Vidal Tan, Dr. John Paul Vergara -
members of coaching team). Number of Problems solved:
3. Time: 148 minutes.
THIRD PLACE: "Heaven", University of the
Philippines-Los Baños. Members: Jeremiah Pascual,
Reinald Pugoy, Maverick Crisostomo. Coach: Mr. Rainier
Alexis L. Rapera. Number of Problems solved: 3. Time:
151 minutes.
FOURTH PLACE: "Team Automata", Ateneo de Manila
University. Members: Ivan John Clement, Jason
Christian Gaguan, Maria Clarisse Ligunas. Number of
problems solved: 3. Time: 196 minutes.
FIFTH PLACE: "Team 43", University of the
Philippines-Diliman. Members: Ralph Justin Arce,
Vanessa Rose Castro, and James Wyson. Number of
problems solved: 3. Time: 234 minutes.
SIXTH PLACE: "DLSU-2", De La Salle University
(Manila). Members: Brian Paul Samson, Christian Valeen
Chiu, Jeric Bryle Dy. Number of problems solved: 3.
Time: 291 minutes.
SEVENTH PLACE: "Excessive Output", Ateneo de Manila
University. Members: Jejomar Alexis Dimayuga, Thomas
Dy, Danna Songco Aduna. Number of problems solved: 3.
Time: 355 minutes.
EIGHT PLACE: "DLSU-1", De La Salle University
(Manila). Members: Jhovee Gerard Yap, Fu Yuen So,
Robert Joseph Carag. Coach: Mr. Danniel Alcantara.
Number of problems solved: 2. Time: 36 minutes.
NINTH PLACE: "Team 45", University of the
Philippines-Diliman. Members: John Kristofferson
Sanchez, Wigi Vei Oliveros, Pio Ryan Lumongsod. Number
of problems solved: 2. Time: 51 minutes.
TENTH PLACE: "eTeam", Ateneo de Manila University.
Members: Richard Locsin, Liza Vila, Byron Wang. Number
of problems solved: 2. Time 65 minutes.
TOP FIVE SCHOOLS:
RANK/ SCHOOL
1. University of the Philippines-Diliman
2. Ateneo de Manila University
3. University of the Philippines-Los Banos
4. De La Salle University
5. FEU-East Asia College
The 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.
From thousands of teams competing in regional contests
held from September to December 2007 world-wide,
ninety teams will advance to the World Finals. Awards,
prizes, scholarships, and bragging rights will be at
stake for some of the world's finest university
students of the computing sciences and engineering.
The 2008 ACM-ICPC World Finals will be held April
6-10, 2008, at the Fairmont Banff Springs Hotel in
Alberta, Canada, hosted by the University of Alberta
celebrating its 100th anniversary.
The following are the members of 2007 ACM ICPC
Philippines Board of Judges:
Dr. Rafael Saldaña (Ateneo de Manila University) -
Chair
Dr. Henry Adorna (University of the Philippines -
Diliman) - Member
Dr. Eliezer Albacea (University of the Philippines -
Los Baños) - Member
Dr. Jaime Caro (University of the Philippines-Diliman)
- Member
Dr. Caslon Chua (De La Salle University - Manila) -
Member
Dr. Nelson Marcos (De La Salle University - Manila) -
Member
Dr. Raymond Todd Melton (Ateneo de Manila University)
- Member
The schools that participated in the ACM ICPC
Philippines 2007 are as follows (with the
corresponding number of teams):
1. AMA Computer College – Legazpi City (1 team)
2. Asia-Pacific College (2 teams)
3. Ateneo de Davao University ( 1 team)
4. Ateneo de Manila University (7 teams)
5. Ateneo de Naga University (2 teams)
6. Camarines Norte State College (1 team)
7. De La Salle Canlubang (3 teams)
8. De La Salle University – Manila (2 teams)
9. Emilio Aguinaldo College (1 team)
10. FEU-East Asia College (4 teams)
11. Lyceum of Batangas (1 team)
12. Manuel Enverga University Foundation (2 teams)
13. Mapua Institute of Technology (3 teams)
14. MSU – Iligan Institute of Technology (1 team)
15. Naga College Foundation (1 team)
16. Polytechnic University of the Philippines (1 team)
17. San Pedro College of Business Administration (1
team)
18. San Sebastian College (1 team)
19. Technological Institute of the Phils. – Manila (2
teams)
20. Technological Institute of the Phils. – Quezon
City (2 teams)
21. University of the Immaculate Conception – Davao (2
teams)
22. University of Saint Louis – Tuguegarao (1 team)
23. University of the Philippines – Diliman (6 teams)
24. University of the Philippines - LosBanos (2 teams)
A related activity organized by the CSP was the
seminar on “Best Practices in Computer Programming and
Mentoring Students for National and International
Programming Competitions” which was held in De La
Salle Canlubang on October 20, 2007. Invited speakers
included: Mr. Allan Espinosa, Mr. Christopher Rigor,
and Dr. Pablo Manalastas – all members of the
Philippine team that has competed in the ACM ICPC
World Finals.
For more information, contact:
THE SECRETARIAT
ACM ICPC Philippines 2007
Tel./Fax. (02) 7090907
Mobile: 0928-5043121
E-mail: computingsoc@gmail.com
Or visit the contest website:
http://icpc2007manila.blogspot.com/
or Dr. Saldaña's blog:
http://raffysaldana.blogspot.com/
MEDIA RELEASE. October 22, 2007
-------------------------------------------
ACM ICPC Philippines: 200 participants. 50 Teams.
24 Schools. 6 Problems. 3 Hours. 1 Champion.
Fifty teams from 24 schools competed for the top spot
in the First Philippine National Inter-Collegiate
Programming Competition (ACM ICPC Philippines 2007)
held last Saturday, October 20, 2007 at De La Salle
University – Canlubang Campus in Laguna.
This event was organized by the Computing Society of
the Philippines (CSP) in cooperation with the
Association for Computing Machinery (ACM). The host
school was De La Salle Canlubang and the contest
director was Dr. Rafael Saldaña, immediate past
president of the CSP and ACM ICPC Asia-Manila Site
director.
Each competing team consisted of 3 students. During
the contest, each team tried to outsmart each other in
solving 6 problems in 3 hours using a computer. The
team with the most number of problems solved at the
fastest time won the competition.
The problems ranged from “easy” to “difficult” and
included computer science topics such as data
structures, combinatorics, graph algorithms, and
computational methods.
The top spots at stake were: First Place (Champion),
2nd Place, and 3rd Place. The top team (or teams) will
be given financial assistance (subject to availability
of funds) to participate in the 2007 ACM ICPC
Asia-Singapore regional contest on December 13-14,
2007. In the Singapore Contest, the top teams (usually
3) will qualify to the 2008 ACM ICPC World Finals to
be held in Alberta, Canada in April 2008.
Below are the results of the ACM ICPC Philippines
2007:
TOP TEN TEAMS
CHAMPION (1st Place): "U.P. Fighting Morons", University of the
Philippines-Diliman. Members: Marte Raphael Soliza,
Ralph Rainier Pineda, and Reginald Eli
Deinla.Registered Coach: Mr. Eric R. Tambasacan.
(Associate Coach: Dr. Pablo Manalastas). Number of
problems solved: 5, Time: 365 minutes.
SECOND PLACE: "cxxC", Ateneo de Manila University.
Members: James Choa, Wilhansen Li, John Patrick
Manalo. Registered Coach: Dr. Pablo Manalastas.
(Associate Coaches: Mr. Jal de Vera, Mr. Ramon Akie
Mejiea, Mr. Eric Vidal Tan, Dr. John Paul Vergara -
members of coaching team). Number of Problems solved:
3. Time: 148 minutes.
THIRD PLACE: "Heaven", University of the
Philippines-Los Baños. Members: Jeremiah Pascual,
Reinald Pugoy, Maverick Crisostomo. Coach: Mr. Rainier
Alexis L. Rapera. Number of Problems solved: 3. Time:
151 minutes.
FOURTH PLACE: "Team Automata", Ateneo de Manila
University. Members: Ivan John Clement, Jason
Christian Gaguan, Maria Clarisse Ligunas. Number of
problems solved: 3. Time: 196 minutes.
FIFTH PLACE: "Team 43", University of the
Philippines-Diliman. Members: Ralph Justin Arce,
Vanessa Rose Castro, and James Wyson. Number of
problems solved: 3. Time: 234 minutes.
SIXTH PLACE: "DLSU-2", De La Salle University
(Manila). Members: Brian Paul Samson, Christian Valeen
Chiu, Jeric Bryle Dy. Number of problems solved: 3.
Time: 291 minutes.
SEVENTH PLACE: "Excessive Output", Ateneo de Manila
University. Members: Jejomar Alexis Dimayuga, Thomas
Dy, Danna Songco Aduna. Number of problems solved: 3.
Time: 355 minutes.
EIGHT PLACE: "DLSU-1", De La Salle University
(Manila). Members: Jhovee Gerard Yap, Fu Yuen So,
Robert Joseph Carag. Coach: Mr. Danniel Alcantara.
Number of problems solved: 2. Time: 36 minutes.
NINTH PLACE: "Team 45", University of the
Philippines-Diliman. Members: John Kristofferson
Sanchez, Wigi Vei Oliveros, Pio Ryan Lumongsod. Number
of problems solved: 2. Time: 51 minutes.
TENTH PLACE: "eTeam", Ateneo de Manila University.
Members: Richard Locsin, Liza Vila, Byron Wang. Number
of problems solved: 2. Time 65 minutes.
TOP FIVE SCHOOLS:
RANK/ SCHOOL
1. University of the Philippines-Diliman
2. Ateneo de Manila University
3. University of the Philippines-Los Banos
4. De La Salle University
5. FEU-East Asia College
The 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.
From thousands of teams competing in regional contests
held from September to December 2007 world-wide,
ninety teams will advance to the World Finals. Awards,
prizes, scholarships, and bragging rights will be at
stake for some of the world's finest university
students of the computing sciences and engineering.
The 2008 ACM-ICPC World Finals will be held April
6-10, 2008, at the Fairmont Banff Springs Hotel in
Alberta, Canada, hosted by the University of Alberta
celebrating its 100th anniversary.
The following are the members of 2007 ACM ICPC
Philippines Board of Judges:
Dr. Rafael Saldaña (Ateneo de Manila University) -
Chair
Dr. Henry Adorna (University of the Philippines -
Diliman) - Member
Dr. Eliezer Albacea (University of the Philippines -
Los Baños) - Member
Dr. Jaime Caro (University of the Philippines-Diliman)
- Member
Dr. Caslon Chua (De La Salle University - Manila) -
Member
Dr. Nelson Marcos (De La Salle University - Manila) -
Member
Dr. Raymond Todd Melton (Ateneo de Manila University)
- Member
The schools that participated in the ACM ICPC
Philippines 2007 are as follows (with the
corresponding number of teams):
1. AMA Computer College – Legazpi City (1 team)
2. Asia-Pacific College (2 teams)
3. Ateneo de Davao University ( 1 team)
4. Ateneo de Manila University (7 teams)
5. Ateneo de Naga University (2 teams)
6. Camarines Norte State College (1 team)
7. De La Salle Canlubang (3 teams)
8. De La Salle University – Manila (2 teams)
9. Emilio Aguinaldo College (1 team)
10. FEU-East Asia College (4 teams)
11. Lyceum of Batangas (1 team)
12. Manuel Enverga University Foundation (2 teams)
13. Mapua Institute of Technology (3 teams)
14. MSU – Iligan Institute of Technology (1 team)
15. Naga College Foundation (1 team)
16. Polytechnic University of the Philippines (1 team)
17. San Pedro College of Business Administration (1
team)
18. San Sebastian College (1 team)
19. Technological Institute of the Phils. – Manila (2
teams)
20. Technological Institute of the Phils. – Quezon
City (2 teams)
21. University of the Immaculate Conception – Davao (2
teams)
22. University of Saint Louis – Tuguegarao (1 team)
23. University of the Philippines – Diliman (6 teams)
24. University of the Philippines - LosBanos (2 teams)
A related activity organized by the CSP was the
seminar on “Best Practices in Computer Programming and
Mentoring Students for National and International
Programming Competitions” which was held in De La
Salle Canlubang on October 20, 2007. Invited speakers
included: Mr. Allan Espinosa, Mr. Christopher Rigor,
and Dr. Pablo Manalastas – all members of the
Philippine team that has competed in the ACM ICPC
World Finals.
For more information, contact:
THE SECRETARIAT
ACM ICPC Philippines 2007
Tel./Fax. (02) 7090907
Mobile: 0928-5043121
E-mail: computingsoc@gmail.com
Or visit the contest website:
http://icpc2007manila.blogspot.com/
or Dr. Saldaña's blog:
http://raffysaldana.blogspot.com/
Labels:
acm,
csp,
icpc,
programming contest
ACM ICPC Asia Programming Contest

The ACM (Association for Computing Machinery) International Collegiate Programming Contest (ICPC) is a two-tiered competition. Teams first compete in Regional Contests, then the top teams from each regional contest site around the world will be selected to compete in the ACM ICPC World Finals.
The Ateneo de Manila University has hosted two Asia Programming Contests (the ACM ICPC Asia-Manila Site) in the past (in 2005 and in 2006) with myself as the Regional Contest Director.
In Asia, the regional sites for 2007 are as follows:
Beijing (China)
Changchun (China)
Chengdu (China)
Amritapuri (India)
Danang (Vietnam)
Dhaka (Bangladesh)
Kanpur (India)
Nanjing (China)
Seoul (South Korea)
Singapore (Singapore)
Taipei (Taiwan)
Tehran (Iran)
Tokyo (Japan)
For the Asia-Singapore site, the following are the relevant information:
The 2007 ACM Asia Programming Contest - Singapore
hosted by
School of Computing, National University of Singapore
http://www.comp.nus.edu.sg/
Asia Singapore On-Site Regional Contest
December 13-14, 2007
---- National / Provincial Contests ----
The Indonesia National Collegiate Programming Contest
hosted by Bina Nusantara University, Jakarta, IndonesiaContest
Date: June 16, 2007
........
The Philippine National Inter-Collegiate Programming Competition
hosted by De La Salle University - Canlubang, Philippines
Organized by the Computing Society of the Philippines
Contest Date: Oct 20, 2007
........
The ACM-ICPC Malaysia al-Khawarizmi Programming Contest
hosted by International Islamic University Malaysia, Kuala Lumpur
Contest Date: December 5-6, 2007
-----
Asia Singapore On-Site Regional Contest
hosted by National University of Singapore
Date of Contest: 13 - 14 December 2007
The contest draws students from colleges and universities throughout Asia. Winners selected from regional contests on six continents will advance to the ACM Programming Contest World Finals to compete for bragging rights and scholarships.
Registration is conducted from March 19, 2007 to October 31, 2007.
Advance dRegistration ends Sep 30, 2007.
Coaches new to this regional must setup a new coach account to make team reservations at the Coach Registration Site.
Coaches who already registered at this regional may make, edit, or cancel team reservations at the Coach Account Site. This includes coaches who had teams compete in this regional last year.
(Registration works best with Internet Explorer or Mozilla Firefox. Cookies must be enabled and JavaScript enabled.)
Fees:
Advance registration fee: US$100/S$160
Normal registration fee: US$130/S$200 Register three teams from one university, each team pay: US$100/S$160
Fees Cover:
T-shirt
Food & Board
Certificate of participation
Contest bag
Billing:
Bank Draft to be drawn in a Singapore local bank made payable to "National University of Singapore". Send the draft to Dr. Tan Sun Teck, School of ComputingNational University of SingaporeComputing 1, Law LinkSingapore 117590
More Information:
Visit the regional contest home page
Add yourself to the mailing list
View the team roster
The Ateneo de Manila University has hosted two Asia Programming Contests (the ACM ICPC Asia-Manila Site) in the past (in 2005 and in 2006) with myself as the Regional Contest Director.
In Asia, the regional sites for 2007 are as follows:
Beijing (China)
Changchun (China)
Chengdu (China)
Amritapuri (India)
Danang (Vietnam)
Dhaka (Bangladesh)
Kanpur (India)
Nanjing (China)
Seoul (South Korea)
Singapore (Singapore)
Taipei (Taiwan)
Tehran (Iran)
Tokyo (Japan)
For the Asia-Singapore site, the following are the relevant information:
The 2007 ACM Asia Programming Contest - Singapore
hosted by
School of Computing, National University of Singapore
http://www.comp.nus.edu.sg/
Asia Singapore On-Site Regional Contest
December 13-14, 2007
---- National / Provincial Contests ----
The Indonesia National Collegiate Programming Contest
hosted by Bina Nusantara University, Jakarta, IndonesiaContest
Date: June 16, 2007
........
The Philippine National Inter-Collegiate Programming Competition
hosted by De La Salle University - Canlubang, Philippines
Organized by the Computing Society of the Philippines
Contest Date: Oct 20, 2007
........
The ACM-ICPC Malaysia al-Khawarizmi Programming Contest
hosted by International Islamic University Malaysia, Kuala Lumpur
Contest Date: December 5-6, 2007
-----
Asia Singapore On-Site Regional Contest
hosted by National University of Singapore
Date of Contest: 13 - 14 December 2007
The contest draws students from colleges and universities throughout Asia. Winners selected from regional contests on six continents will advance to the ACM Programming Contest World Finals to compete for bragging rights and scholarships.
Registration is conducted from March 19, 2007 to October 31, 2007.
Advance dRegistration ends Sep 30, 2007.
Coaches new to this regional must setup a new coach account to make team reservations at the Coach Registration Site.
Coaches who already registered at this regional may make, edit, or cancel team reservations at the Coach Account Site. This includes coaches who had teams compete in this regional last year.
(Registration works best with Internet Explorer or Mozilla Firefox. Cookies must be enabled and JavaScript enabled.)
Fees:
Advance registration fee: US$100/S$160
Normal registration fee: US$130/S$200 Register three teams from one university, each team pay: US$100/S$160
Fees Cover:
T-shirt
Food & Board
Certificate of participation
Contest bag
Billing:
Bank Draft to be drawn in a Singapore local bank made payable to "National University of Singapore". Send the draft to Dr. Tan Sun Teck, School of ComputingNational University of SingaporeComputing 1, Law LinkSingapore 117590
More Information:
Visit the regional contest home page
Add yourself to the mailing list
View the team roster
From:
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines
10/25/07
(Source: http://icpc.baylor.edu/)
Labels:
acm,
admu,
asia programming contest,
icpc
Tuesday, October 23, 2007
Problem C (ACM ICPC Philippines 2007)

ACM ICPC Philippines 2007
First Philippine National Inter-Collegiate Programming Competition
20 October 2007, De La Salle Canlubang
Organized by the Computing Society of the Philippines (CSP)
in cooperation with Association for Computing Machinery (ACM)
Problem C: “NBN”
(Input File: pc.in)
In the City of Nubia, a broadband network needs to be set up to connect the entire city. Connections are from point to point connecting various city agencies. To link the connections with each other, connections are built to intersect with one another forming a junction point. Each connection can have more than one junction point to ensure connectivity and reliability.
Figure 1 shows a possible Nubia broadband network connecting all the city agencies. For simplicity, we assume that all connections are straight lines, and no agencies are left out.
Figure 1: Map of six city agencies and its connection
With numerous scandals that had rocked the City of Nubia, teams of concerned students are determined to develop an algorithm to detect connections that has no junction. Connections with no junction(s) are just redundant connections in the network such as connection CE. This is a way to pad the cost of the network especially if the connections will not be actually built. Thus the developed algorithm must be able to detect that no junction exists. It is also noted that a single-line connection is also not allowed as it has no fail safe feature.
Input:
The input will contain several test cases. The first line will indicate the number of test cases. Each test case begins with a number representing the number of connections between city agencies. The subsequent lines contain the name of the connection followed by four integers, representing the end points of the connection in x, y format. Connections names are represented using two-letters in the English alphabet, where each letter represents a city agency. It is noted that the maximum number of agency is 26. We assume that the top left corner of the map extent is the origin and anything to the left and bottom are the positive axis. It is noted that the coordinate values will be any number from 0 to 999.
Output:
The output shows the connection followed by a remark indicating with intersection or no intersection.
SAMPLE INPUT
2
2
AB, 20, 5, 10, 20
CD, 20, 10, 20, 120
4
AF, 20, 10, 30, 30
BC, 30, 10, 10, 20
CE, 10, 20, 20, 30
DE, 40, 20, 20, 30
OUTPUT FOR THE SAMPLE INPUT:
Case 1:
AB has no junction
CD has no junction
Case 2:
AF has junction
BC has junction
CE has no junction
DE has junction
First Philippine National Inter-Collegiate Programming Competition
20 October 2007, De La Salle Canlubang
Organized by the Computing Society of the Philippines (CSP)
in cooperation with Association for Computing Machinery (ACM)
Problem C: “NBN”
(Input File: pc.in)
In the City of Nubia, a broadband network needs to be set up to connect the entire city. Connections are from point to point connecting various city agencies. To link the connections with each other, connections are built to intersect with one another forming a junction point. Each connection can have more than one junction point to ensure connectivity and reliability.
Figure 1 shows a possible Nubia broadband network connecting all the city agencies. For simplicity, we assume that all connections are straight lines, and no agencies are left out.
Figure 1: Map of six city agencies and its connection
With numerous scandals that had rocked the City of Nubia, teams of concerned students are determined to develop an algorithm to detect connections that has no junction. Connections with no junction(s) are just redundant connections in the network such as connection CE. This is a way to pad the cost of the network especially if the connections will not be actually built. Thus the developed algorithm must be able to detect that no junction exists. It is also noted that a single-line connection is also not allowed as it has no fail safe feature.
Input:
The input will contain several test cases. The first line will indicate the number of test cases. Each test case begins with a number representing the number of connections between city agencies. The subsequent lines contain the name of the connection followed by four integers, representing the end points of the connection in x, y format. Connections names are represented using two-letters in the English alphabet, where each letter represents a city agency. It is noted that the maximum number of agency is 26. We assume that the top left corner of the map extent is the origin and anything to the left and bottom are the positive axis. It is noted that the coordinate values will be any number from 0 to 999.
Output:
The output shows the connection followed by a remark indicating with intersection or no intersection.
SAMPLE INPUT
2
2
AB, 20, 5, 10, 20
CD, 20, 10, 20, 120
4
AF, 20, 10, 30, 30
BC, 30, 10, 10, 20
CE, 10, 20, 20, 30
DE, 40, 20, 20, 30
OUTPUT FOR THE SAMPLE INPUT:
Case 1:
AB has no junction
CD has no junction
Case 2:
AF has junction
BC has junction
CE has no junction
DE has junction
Labels:
acm,
csp,
icpc,
programming contest
Problem B (ACM ICPC Philippines 2007)

Note: Double click on the image to see a larger view.
ACM ICPC Philippines 2007
First Philippine National Inter-Collegiate Programming Competition
20 October 2007, De La Salle Canlubang
Organized by the Computing Society of the Philippines
in cooperation with the Association for Computing Machinery
Problem B: COUNTING CORNERS
(Input File: pb.in)
Labels:
acm,
computer programming,
csp,
icpc,
programming contest
Problem A (ACM ICPC Philippines 2007)
ACM ICPC Philippines 2007
First Philippine National Inter-Collegiate Programming Competition
20 October 2007, De La Salle Canlubang (Laguna, Philippines)
Organized by the Computing Society of the Philippines (CSP)
in cooperation with the Association for Computing Machinery (ACM)
Problem A: Forward and Backward
( Input File: pa.in )
A palindrome is a word, phrase, number or other sequence of units that has the property of reading the same in either direction. For example, the word tenet and the number 123321 are palindromes.
Palindromes date back at least to 79 A.D., as the palindromic Latin word square "Sator Arepo Tenet Opera Rotas" was found as a graffiti at Herculaneum, buried by ash in that year. This palindrome is remarkable for the fact that it also reproduces itself if one forms a word from the first letters, then the second letters and so forth. Hence it can be arranged into a word square that reads in four different ways: horizontally or vertically from top left to bottom right; and horizontally or vertically from bottom right to top left. (Source: wikipedia.org)
Task: Write a computer program to determine whether a given word or number is a palindrome.
Input: A string of characters (maximum of 255 characters). Note: if a character is a letter, then treat a small letter as equal to a capital letter. For example, the word Tenet is the same as tenet and both words should be treated as palindromes.
Output: For each case, write the capital letter Y if the given string is a palindrome; otherwise, write the capital letter N.
Sample Input:
Tenet
123321
12345678910
Output for the sample input:
Y
Y
N
First Philippine National Inter-Collegiate Programming Competition
20 October 2007, De La Salle Canlubang (Laguna, Philippines)
Organized by the Computing Society of the Philippines (CSP)
in cooperation with the Association for Computing Machinery (ACM)
Problem A: Forward and Backward
( Input File: pa.in )
A palindrome is a word, phrase, number or other sequence of units that has the property of reading the same in either direction. For example, the word tenet and the number 123321 are palindromes.
Palindromes date back at least to 79 A.D., as the palindromic Latin word square "Sator Arepo Tenet Opera Rotas" was found as a graffiti at Herculaneum, buried by ash in that year. This palindrome is remarkable for the fact that it also reproduces itself if one forms a word from the first letters, then the second letters and so forth. Hence it can be arranged into a word square that reads in four different ways: horizontally or vertically from top left to bottom right; and horizontally or vertically from bottom right to top left. (Source: wikipedia.org)
Task: Write a computer program to determine whether a given word or number is a palindrome.
Input: A string of characters (maximum of 255 characters). Note: if a character is a letter, then treat a small letter as equal to a capital letter. For example, the word Tenet is the same as tenet and both words should be treated as palindromes.
Output: For each case, write the capital letter Y if the given string is a palindrome; otherwise, write the capital letter N.
Sample Input:
Tenet
123321
12345678910
Output for the sample input:
Y
Y
N
Labels:
acm,
computer programming,
csp,
icpc,
programming contest
Monday, October 22, 2007
Ranks of Schools, ACM ICPC Philippines 2007
Note: Fifty (50) teams from twenty-four (24) schools from different regions in the Philippines competed in the First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007) held on October 20, 2007 in De La Salle Canlubang (Laguna, Philippines). The event was organized by the Computing Society of the Philippines (CSP) in cooperation with the Association for Computing Machinery (ACM).
Six (6) problems were given to the contestants to be solved in three (3) hours. The school ranking is based on the output of the school's best performing team.
RANK/ SCHOOL
1. University of the Philippines-Diliman
2. Ateneo de Manila University
3. University of the Philippines-Los Banos
4. De La Salle University
5. FEU-East Asia College
6. MSU-Iligan Institute of Tech.
7. Ateneo de Davao University
8. Ateneo de Naga University
9. De La Salle Canlubang
10. University of the Immaculate Conception-Davao
11. Mapua Institute of Technology
12. Manuel Enverga University
13. Asia-Pacific College
14. San Pedro College of Business Administration
15. Technologial Institute of the Philippines-Manila
SPECIAL MENTION
AMA Computer College-Legazpi
Camarines Norte State College
Emilio Aguinaldo College
Lyceum of Batangas
Naga College Foundation
Polytechnic University of the Phils.
San Sebastian College
Technological Institute of the Philippines-Quezon City
University of St. Louis-Tuguegarao
From,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
10/22/07
Labels:
acm,
computer programming,
icpc,
programming contest
Ranks of Teams, ACM ICPC Philippines 2007
Note: Fifty (50) teams from twenty-four (24) schools from different regions in the Philippines competed in the First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007) held on October 20, 2007 in De La Salle Canlubang (Laguna, Philippines). The event was organized by the Computing Society of the Philippines (CSP) in cooperation with the Association for Computing Machinery (ACM).
RANK
TEAM NAME
SCHOOL
Number of Problems SOLVED
TIME (in minutes)
1
U.P. Morons
U.P. Diliman
5
365
2
cxxC
Ateneo de Manila University
3
148
3
Heaven
U.P. Los Banos
3
151
4
Team Automata
Ateneo de Manila University
3
196
5
Team 43
U.P. Diliman
3
234
6
DLSU-2
De La Salle University
3
291
7
Excessive Output
Ateneo de Manila University
3
355
8
DLSU-1
De La Salle University
2
36
9
Team 45
U.P. Diliman
2
51
10
eTeam
Ateneo de Manila University
2
65
11
FEU-EAC2
FEU-East Asia College
2
82
12
Busy Beavers
MSU-Iligan Institute of Tech.
2
86
13
FEU-EAC3
FEU-East Asia College
2
92
14
Cookies and Cream
Ateneo de Davao University
2
94
15
FEU-EAC4
FEU-East Asia College
2
97
16
KASAG
Ateneo de Naga University
2
112
17
Team 44
U.P. Diliman
2
136
18
Star
U.P. Los Banos
2
138
19
LCD
Ateneo de Manila University
2
140
20
Team Home
De La Salle Canlubang
2
228
21
Sitsiritsit Autobots
UIC Davao
2
260
22
cinq
Ateneo de Manila University
2
261
23
Alibangbang Decepticons
UIC Davao
2
295
24
Team 28
Mapua Institute of Technology
2
436
25
Team 47
U.P. Diliman
1
8
26
FEU-EAC1
FEU-East Asia College
1
16
27
Team 16
De La Salle Canlubang
1
23
28
Lambanog
Manuel Enverga University
1
28
29
King Fish
Asia-Pacific College
1
32
30
SPCBA
San Pedro College of BA
1
41
31
Bleeding Nose
TIP-Manila
1
60
32
Bleeding Ears
TIP-Manila
1
61
33
ANIIT
Ateneo de Naga University
1
112
34.5
Team TVV
De La Salle Canlubang
1
170
34.5
Team 30
Mapua Institute of Technology
1
170
SPECIAL MENTION
Team 1
AMA Computer College-Legazpi
Jet's Angels
Asia-Pacific College
Jamming Turtles
Ateneo de Manila University
Team 14
Camarines Norte State College
Team SISON
Emilio Aguinaldo College
Patriots
Lyceum of Batangas
Banahaw
Manuel Enverga University
Team 29
Mapua Institute of Technology
Borabod
Naga College Foundation
Team 33
Polytechnic University of the Phils.
Stags
San Sebastian College
Decepticons
TIP-Quezon City
Autobots
TIP-Quezon City
dxdiag
University of St. Louis-Tuguegarao
Team 48
U.P. - Diliman
From,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
10/21/07
RANK
TEAM NAME
SCHOOL
Number of Problems SOLVED
TIME (in minutes)
1
U.P. Morons
U.P. Diliman
5
365
2
cxxC
Ateneo de Manila University
3
148
3
Heaven
U.P. Los Banos
3
151
4
Team Automata
Ateneo de Manila University
3
196
5
Team 43
U.P. Diliman
3
234
6
DLSU-2
De La Salle University
3
291
7
Excessive Output
Ateneo de Manila University
3
355
8
DLSU-1
De La Salle University
2
36
9
Team 45
U.P. Diliman
2
51
10
eTeam
Ateneo de Manila University
2
65
11
FEU-EAC2
FEU-East Asia College
2
82
12
Busy Beavers
MSU-Iligan Institute of Tech.
2
86
13
FEU-EAC3
FEU-East Asia College
2
92
14
Cookies and Cream
Ateneo de Davao University
2
94
15
FEU-EAC4
FEU-East Asia College
2
97
16
KASAG
Ateneo de Naga University
2
112
17
Team 44
U.P. Diliman
2
136
18
Star
U.P. Los Banos
2
138
19
LCD
Ateneo de Manila University
2
140
20
Team Home
De La Salle Canlubang
2
228
21
Sitsiritsit Autobots
UIC Davao
2
260
22
cinq
Ateneo de Manila University
2
261
23
Alibangbang Decepticons
UIC Davao
2
295
24
Team 28
Mapua Institute of Technology
2
436
25
Team 47
U.P. Diliman
1
8
26
FEU-EAC1
FEU-East Asia College
1
16
27
Team 16
De La Salle Canlubang
1
23
28
Lambanog
Manuel Enverga University
1
28
29
King Fish
Asia-Pacific College
1
32
30
SPCBA
San Pedro College of BA
1
41
31
Bleeding Nose
TIP-Manila
1
60
32
Bleeding Ears
TIP-Manila
1
61
33
ANIIT
Ateneo de Naga University
1
112
34.5
Team TVV
De La Salle Canlubang
1
170
34.5
Team 30
Mapua Institute of Technology
1
170
SPECIAL MENTION
Team 1
AMA Computer College-Legazpi
Jet's Angels
Asia-Pacific College
Jamming Turtles
Ateneo de Manila University
Team 14
Camarines Norte State College
Team SISON
Emilio Aguinaldo College
Patriots
Lyceum of Batangas
Banahaw
Manuel Enverga University
Team 29
Mapua Institute of Technology
Borabod
Naga College Foundation
Team 33
Polytechnic University of the Phils.
Stags
San Sebastian College
Decepticons
TIP-Quezon City
Autobots
TIP-Quezon City
dxdiag
University of St. Louis-Tuguegarao
Team 48
U.P. - Diliman
From,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
10/21/07
Saturday, October 20, 2007
Official Results of the ACM ICPC Philippines 2007 (TOP 10 TEAMS)
Below are the OFFICIAL RESULTS of the First Philippine National Programming Competition (ACM ICPC Philippines 2007) held on Saturday, October 20, 2007, at De La Salle Canlubang (in Laguna, Philippines), organized by the Computing Society of the Philippines (CSP) in cooperation with the Association for Computing Machinery (ACM):
[Note: 50 teams from 24 schools from different regions of the Philippines participated in the competition. Each team has three (3) student members. Six (6) problems were given to be solved in three (3) hours. Teams are ranked according to the number of problems they solved and the time that it took them to solve the problems. The team with the most number of problems solved with the fastest time wins the competition. Three major prizes were given: Champion (1st Place), 2nd Place, and 3rd Place.]
TOP TEN TEAMS
CHAMPION (1st Place): "U.P. Fighting Morons", University of the Philippines-Diliman. Members: Marte Raphael Soliza, Ralph Rainier Pineda, and Reginald Eli Deinla.Registered Coach: Mr. Eric R. Tambasacan. (Associate Coach: Dr. Pablo Manalastas). Number of problems solved: 5, Time: 365 minutes.
SECOND PLACE: "cxxC", Ateneo de Manila University. Members: James Choa, Wilhansen Li, John Patrick Manalo. Registered Coach: Dr. Pablo Manalastas. (Associate Coaches: Mr. Jal de Vera, Mr. Ramon Akie Mejiea, Mr. Eric Vidal Tan, Dr. John Paul Vergara - members of coaching team). Number of Problems solved: 3. Time: 148 minutes.
THIRD PLACE: "U.P. Team Heaven", University of the Philippines-Los Baños. Members: Jeremiah Pascual, Reinald Pugoy, Maverick Crisostomo. Coach: Mr. Rainier Alexis L. Rapera. Number of Problems solved: 3. Time: 151 minutes.
FOURTH PLACE: "Team Automata", Ateneo de Manila University. Members: Ivan John Clement, Jason Christian Gaguan, Maria Clarisse Ligunas. Number of problems solved: 3. Time: 196 minutes.
FIFTH PLACE: "Team 43", University of the Philippines-Diliman. Members: Ralph Justin Arce, Vanessa Rose Castro, and James Wyson. Number of problems solved: 3. Time: 234 minutes.
SIXTH PLACE: "DLSU-2", De La Salle University (Manila). Members: Brian Paul Samson, Christian Valeen Chiu, Jeric Bryle Dy. Number of problems solved: 3. Time: 291 minutes.
SEVENTH PLACE: "Excessive Output", Ateneo de Manila University. Members: Jejomar Alexis Dimayuga, Thomas Dy, Danna Songco Aduna. Number of problems solved: 3. Time: 355 minutes.
EIGHT PLACE: "DLSU-1", De La Salle University (Manila). Members: Jhovee Gerard Yap, Fu Yuen So, Robert Joseph Carag. Coach: Mr. Danniel Alcantara. Number of problems solved: 2. Time: 36 minutes.
NINTH PLACE: "Team 45", University of the Philippines-Diliman. Members: John Kristofferson Sanchez, Wigi Vei Oliveros, Pio Ryan Lumongsod. Number of problems solved: 2. Time: 51 minutes.
TENTH PLACE: "eTeam", Ateneo de Manila University. Members: Richard Locsin, Liza Vila, Byron Wang. Number of problems solved: 2. Time 65 minutes.
CONGRATULATIONS TO THE WINNERS!!!
From,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
10/21/07
[Note: 50 teams from 24 schools from different regions of the Philippines participated in the competition. Each team has three (3) student members. Six (6) problems were given to be solved in three (3) hours. Teams are ranked according to the number of problems they solved and the time that it took them to solve the problems. The team with the most number of problems solved with the fastest time wins the competition. Three major prizes were given: Champion (1st Place), 2nd Place, and 3rd Place.]
TOP TEN TEAMS
CHAMPION (1st Place): "U.P. Fighting Morons", University of the Philippines-Diliman. Members: Marte Raphael Soliza, Ralph Rainier Pineda, and Reginald Eli Deinla.Registered Coach: Mr. Eric R. Tambasacan. (Associate Coach: Dr. Pablo Manalastas). Number of problems solved: 5, Time: 365 minutes.
SECOND PLACE: "cxxC", Ateneo de Manila University. Members: James Choa, Wilhansen Li, John Patrick Manalo. Registered Coach: Dr. Pablo Manalastas. (Associate Coaches: Mr. Jal de Vera, Mr. Ramon Akie Mejiea, Mr. Eric Vidal Tan, Dr. John Paul Vergara - members of coaching team). Number of Problems solved: 3. Time: 148 minutes.
THIRD PLACE: "U.P. Team Heaven", University of the Philippines-Los Baños. Members: Jeremiah Pascual, Reinald Pugoy, Maverick Crisostomo. Coach: Mr. Rainier Alexis L. Rapera. Number of Problems solved: 3. Time: 151 minutes.
FOURTH PLACE: "Team Automata", Ateneo de Manila University. Members: Ivan John Clement, Jason Christian Gaguan, Maria Clarisse Ligunas. Number of problems solved: 3. Time: 196 minutes.
FIFTH PLACE: "Team 43", University of the Philippines-Diliman. Members: Ralph Justin Arce, Vanessa Rose Castro, and James Wyson. Number of problems solved: 3. Time: 234 minutes.
SIXTH PLACE: "DLSU-2", De La Salle University (Manila). Members: Brian Paul Samson, Christian Valeen Chiu, Jeric Bryle Dy. Number of problems solved: 3. Time: 291 minutes.
SEVENTH PLACE: "Excessive Output", Ateneo de Manila University. Members: Jejomar Alexis Dimayuga, Thomas Dy, Danna Songco Aduna. Number of problems solved: 3. Time: 355 minutes.
EIGHT PLACE: "DLSU-1", De La Salle University (Manila). Members: Jhovee Gerard Yap, Fu Yuen So, Robert Joseph Carag. Coach: Mr. Danniel Alcantara. Number of problems solved: 2. Time: 36 minutes.
NINTH PLACE: "Team 45", University of the Philippines-Diliman. Members: John Kristofferson Sanchez, Wigi Vei Oliveros, Pio Ryan Lumongsod. Number of problems solved: 2. Time: 51 minutes.
TENTH PLACE: "eTeam", Ateneo de Manila University. Members: Richard Locsin, Liza Vila, Byron Wang. Number of problems solved: 2. Time 65 minutes.
CONGRATULATIONS TO THE WINNERS!!!
From,
Dr. Rafael P. Saldaña
Director
ACM ICPC Philippines 2007
10/21/07
Labels:
acm,
csp,
icpc,
programming contest
Monday, October 15, 2007
ACM ICPC Philippines 2007: The Heat Is On
ACM ICPC Philippines : 200 participants. 50 Teams. 24 Schools. 6 Problems. 3 Hours. 1 Champion.
The heat is on.
Fifty teams from 24 schools are vying for the top spot in the First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007) to be held on Saturday, October 20, 2007 at De La Salle University – Canlubang Campus in Laguna.
This event is being organized by the Computing Society of the Philippines (CSP) in cooperation with the Association for Computing Machinery (ACM). The contest director is Dr. Rafael Saldaña, immediate past president of the CSP and ACM ICPC Asia-Manila Site director.
Each competing team consists of 3 students. During the contest, each team contestant will try to outsmart each other by solving 6 problems in 3 hours using a computer. The team with the most number of problems solved at the fastest time wins the competition.
The problems will range from “easy” to “difficult” and will include computer science topics such as data structures, combinatorics, graph algorithms, and computational methods.
The top spots at stake are: First Place (Champion), 2nd Place, and 3rd Place. The top team (or teams) will be given financial assistance to participate in the 2007 ACM ICPC Asia-Singapore regional contest on December 12-13, 2007. In the Singapore Contest, the top teams (usually 3) will qualify to the 2008 ACM ICPC World Finals.
The 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.
From thousands of teams competing in regional contests held from September to December 2007 world-wide, ninety teams will advance to the World Finals. Awards, prizes, scholarships, and bragging rights will be at stake for some of the world's finest university students of the computing sciences and engineering. The 2008 ACM-ICPC World Finals will be held April 6-10, 2008, at the Fairmont Banff Springs Hotel in Alberta, Canada, hosted by the University of Alberta celebrating its 100th anniversary.
In the 2006 ACM ICPC Asia Manila Site regional contest held at Galleria Manila last year, the top three teams from the Philippines were: First – Ateneo de Manila University, Second – De La Salle University-Manila, and Third – University of the Philippines – Diliman.
The following are the members of 2007 ACM ICPC Philippines Board of Judges:
Dr. Rafael Saldaña (Ateneo de Manila University) - Chair
Dr. Henry Adorna (University of the Philippines - Diliman) - Member
Dr. Eliezer Albacea (University of the Philippines - Los Baños) - Member
Dr. Jaime Caro (University of the Philippines-Diliman) - Member
Dr. Caslon Chua (De La Salle University - Manila) - Member
Dr. Nelson Marcos (De La Salle University - Manila) - Member
Dr. Raymond Todd Melton (Ateneo de Manila University) - Member
The schools that have pre-registered in the ACM ICPC Philippines 2007 are as follows (with the corresponding number of teams):
1. AMA Computer College – Legazpi City (1 team)
2. Asia-Pacific College (2 teams)
3. Ateneo de Davao University ( 1 team)
4. Ateneo de Manila University (7 teams)
5. Ateneo de Naga University (2 teams)
6. Camarines Norte State College (1 team)
7. De La Salle Canlubang (3 teams)
8. De La Salle University – Manila (2 teams)
9. Emilio Aguinaldo College (1 team)
10. FEU-East Asia College (4 teams)
11. Lyceum of Batangas (1 team)
12. Manuel Enverga University Foundation (2 teams)
13. Mapua Institute of Technology (3 teams)
14. MSU – Iligan Institute of Technology (1 team)
15. Naga College Foundation (1 team)
16. Polytechnic University of the Philippines (1 team)
17. San Pedro College of Business Administration (1 team)
18. San Sebastian College (1 team)
19. Technological Institute of the Phils. – Manila (2 teams)
20. Technological Institute of the Phils. – Quezon City (2 teams)
21. University of the Immaculate Conception – Davao (2 teams)
22. University of Saint Louis – Tuguegarao (1 team)
23. University of the Philippines – Diliman (6 teams)
24. University of the Philippines - LosBanos (2 teams)
A related activity being organized by the CSP is the seminar on “Best Practices in Computer Programming and Mentoring Students for National and International Programming Competitions” which will be held at De La Salle Canlubang on October 20. Invited speakers include: Mr. Allan Espinosa, Mr. Christopher Rigor, and Dr. Pablo Manalastas – all members of the Philippine team that has competed in the ACM ICPC World Finals. This seminar is open to the public. Registration cost is PhP 1,000 for professionals and PhP 700 for students. Discounts will be given to members (in good standing) of the Computing Society of the Philippines.
For more information, contact:
THE SECRETARIAT
ACM ICPC Philippines 2007
Tel./Fax. (02) 4266125, (02) 7090907
Mobile: 0928-5043121
E-mail: computingsoc@gmail.com
Or visit the contest website: http://icpc2007manila.blogspot.com
The heat is on.
Fifty teams from 24 schools are vying for the top spot in the First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007) to be held on Saturday, October 20, 2007 at De La Salle University – Canlubang Campus in Laguna.
This event is being organized by the Computing Society of the Philippines (CSP) in cooperation with the Association for Computing Machinery (ACM). The contest director is Dr. Rafael Saldaña, immediate past president of the CSP and ACM ICPC Asia-Manila Site director.
Each competing team consists of 3 students. During the contest, each team contestant will try to outsmart each other by solving 6 problems in 3 hours using a computer. The team with the most number of problems solved at the fastest time wins the competition.
The problems will range from “easy” to “difficult” and will include computer science topics such as data structures, combinatorics, graph algorithms, and computational methods.
The top spots at stake are: First Place (Champion), 2nd Place, and 3rd Place. The top team (or teams) will be given financial assistance to participate in the 2007 ACM ICPC Asia-Singapore regional contest on December 12-13, 2007. In the Singapore Contest, the top teams (usually 3) will qualify to the 2008 ACM ICPC World Finals.
The 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.
From thousands of teams competing in regional contests held from September to December 2007 world-wide, ninety teams will advance to the World Finals. Awards, prizes, scholarships, and bragging rights will be at stake for some of the world's finest university students of the computing sciences and engineering. The 2008 ACM-ICPC World Finals will be held April 6-10, 2008, at the Fairmont Banff Springs Hotel in Alberta, Canada, hosted by the University of Alberta celebrating its 100th anniversary.
In the 2006 ACM ICPC Asia Manila Site regional contest held at Galleria Manila last year, the top three teams from the Philippines were: First – Ateneo de Manila University, Second – De La Salle University-Manila, and Third – University of the Philippines – Diliman.
The following are the members of 2007 ACM ICPC Philippines Board of Judges:
Dr. Rafael Saldaña (Ateneo de Manila University) - Chair
Dr. Henry Adorna (University of the Philippines - Diliman) - Member
Dr. Eliezer Albacea (University of the Philippines - Los Baños) - Member
Dr. Jaime Caro (University of the Philippines-Diliman) - Member
Dr. Caslon Chua (De La Salle University - Manila) - Member
Dr. Nelson Marcos (De La Salle University - Manila) - Member
Dr. Raymond Todd Melton (Ateneo de Manila University) - Member
The schools that have pre-registered in the ACM ICPC Philippines 2007 are as follows (with the corresponding number of teams):
1. AMA Computer College – Legazpi City (1 team)
2. Asia-Pacific College (2 teams)
3. Ateneo de Davao University ( 1 team)
4. Ateneo de Manila University (7 teams)
5. Ateneo de Naga University (2 teams)
6. Camarines Norte State College (1 team)
7. De La Salle Canlubang (3 teams)
8. De La Salle University – Manila (2 teams)
9. Emilio Aguinaldo College (1 team)
10. FEU-East Asia College (4 teams)
11. Lyceum of Batangas (1 team)
12. Manuel Enverga University Foundation (2 teams)
13. Mapua Institute of Technology (3 teams)
14. MSU – Iligan Institute of Technology (1 team)
15. Naga College Foundation (1 team)
16. Polytechnic University of the Philippines (1 team)
17. San Pedro College of Business Administration (1 team)
18. San Sebastian College (1 team)
19. Technological Institute of the Phils. – Manila (2 teams)
20. Technological Institute of the Phils. – Quezon City (2 teams)
21. University of the Immaculate Conception – Davao (2 teams)
22. University of Saint Louis – Tuguegarao (1 team)
23. University of the Philippines – Diliman (6 teams)
24. University of the Philippines - LosBanos (2 teams)
A related activity being organized by the CSP is the seminar on “Best Practices in Computer Programming and Mentoring Students for National and International Programming Competitions” which will be held at De La Salle Canlubang on October 20. Invited speakers include: Mr. Allan Espinosa, Mr. Christopher Rigor, and Dr. Pablo Manalastas – all members of the Philippine team that has competed in the ACM ICPC World Finals. This seminar is open to the public. Registration cost is PhP 1,000 for professionals and PhP 700 for students. Discounts will be given to members (in good standing) of the Computing Society of the Philippines.
For more information, contact:
THE SECRETARIAT
ACM ICPC Philippines 2007
Tel./Fax. (02) 4266125, (02) 7090907
Mobile: 0928-5043121
E-mail: computingsoc@gmail.com
Or visit the contest website: http://icpc2007manila.blogspot.com
Monday, October 8, 2007
Countdown to ACM ICPC Philippines 2007
(Photo caption: At the 2006 ACM ICPC Asia-Manila Regionals. From left to right: Dr. Ma. Mercedes Rodrigo, Dr. Rafael Saldaña, Dr. Pablo Manalastas, members of the Ateneo Team Persistence (awarded the Best Team from the Philippines) and Dr. Ma. Assunta Cuyegkeng).After the UAAP Basketball Finals (De La Salle University-Manila beat University of the East for the championship) and the Pacquiao versus Barrera boxing match, another important competition is coming soon.
On October 20, 2007 the First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007) will be held at De La Salle University-Canlubang. I am directing this contest on behalf of the Computing Society of the Philippines (CSP) and in cooperation with the Association for Computing Machinery (ACM).
My fellow CSP Board Member (and Philippine Science High School alumnus) Dr. Arnulfo Azcarraga is the Executive Vice-President of DLSU-Canlubang – this year's ACM ICPC Philippines host university.
I first directed an ACM ICPC event in the Philippines in October 2005. This was the 2005 ACM International Collegiate Programming Contest Asia-Manila Regionals held at the Ateneo de Manila University. I was the regional contest director. Some 100 teams from 40 schools in Asia and the Philippines participated in that event.
The second ACM ICPC event that I directed was in October 2006 – the 2006 ACM ICPC Asia-Manila Regionals held at the Holiday Inn, Galeria-Manila in Pasig City, Metro Manila. There were around 88 teams from 40 schools in Asia and the Philippines that participated.
On October 20, 2007 the First Philippine National Inter-Collegiate Programming Competition (ACM ICPC Philippines 2007) will be held at De La Salle University-Canlubang. I am directing this contest on behalf of the Computing Society of the Philippines (CSP) and in cooperation with the Association for Computing Machinery (ACM).
My fellow CSP Board Member (and Philippine Science High School alumnus) Dr. Arnulfo Azcarraga is the Executive Vice-President of DLSU-Canlubang – this year's ACM ICPC Philippines host university.
I first directed an ACM ICPC event in the Philippines in October 2005. This was the 2005 ACM International Collegiate Programming Contest Asia-Manila Regionals held at the Ateneo de Manila University. I was the regional contest director. Some 100 teams from 40 schools in Asia and the Philippines participated in that event.
The second ACM ICPC event that I directed was in October 2006 – the 2006 ACM ICPC Asia-Manila Regionals held at the Holiday Inn, Galeria-Manila in Pasig City, Metro Manila. There were around 88 teams from 40 schools in Asia and the Philippines that participated.
This year, the ACM ICPC Asia Regionals will be held in Singapore and not in Manila. This will be held on December 13-14, 2007 at the National University of Singapore.
Every year, thousands of students from various colleges and universities in Asia participate in the ACM ICPC Asia Regional competitions in selected countries in Asia to qualify for the ACM ICPC World Finals. The ACM ICPC World Finals will be held on April 6-10, 2008 in Banff Springs, Alberta, Canada.
I have participated in two ACM ICPC World Finals in the past: the first was in Shanghai, China in March 2005. The second was in San Antonio, Texas, USA in April 2006. In both events, our programming team from the Ateneo de Manila University (the reigning Philippine programming champion) competed in the ACM ICPC World Finals.
Since the ACM ICPC Asia Regionals will not be held in the Philippines this year, I suggested to my fellow officers of the CSP that we organize an ACM-affiliated nationwide inter-collegiate programming competition. I made the suggestion during our latest conference (the 7th Philippine Computing Science Congress) held in February 2007 in Boracy, Philippines. Thus, the ACM ICPC Philippines 2007 was born.
As of 8 October 2007, thirty two (32) teams have pre-registered. The deadline for the submission of pre-registration forms is on Wednesday, October 10. It is probable that the pre-registered teams will reach around 40. (The contest in DLSU-Canlubang has a capacity of 60 teams).
The deadline for payment of registration fees is on October 15, 2007.
Related Links:
1. ACM ICPC Philippines 2007: http://icpc2007manila.blogspot.com/
2. ACM ICPC Asia-Manila (2005 and 2006): http://acm.ateneo.edu/
3. ACM ICPC Asia-Singapore 2007: http://www.comp.nus.edu.sg/~acmicpc/
4. ACM ICPC website: http://icpc.baylor.edu/
Cheers,
Raffy
The Pisay '77 Blogger
10/8/07
Labels:
acm,
csp,
icpc,
programming contest
Subscribe to:
Posts (Atom)
