Saturday, November 14, 2009
Top Five (5) Philippine Schools in Competitive Computer Programming, 2007
Link to blog post: http://raffysaldana.blogspot.com/2009/11/top-five-5-philippine-schools-in.html
TOP FIVE (5) PHILIPPINE SCHOOLS
IN COMPETITIVE COMPUTER PROGRAMMING
Year 2007
Based on the performance of their top teams in the ACM Philippines Inter-Collegiate Programming Competition, 2007.
Compiled by:
Dr. Rafael P. Saldaña
Contest Director
ACM ICPC Philippines 2007
Associate Professor
Mathematics Department
Ateneo de Manila University
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
Relevant Link:
http://raffysaldana.blogspot.com/2007/10/acm-icpc-philippines-2007-media-release.html
All Rights Reserved. Rafael P. Saldaña, 2009.
.
Top Ten (10) Philippine Schools in Competititve Computer Programming, 2008
Link to blog post: http://raffysaldana.blogspot.com/2009/11/top-ten-10-philippine-schools-in_14.html
TOP TEN (10) PHILIPPINE SCHOOLS
IN COMPETITIVE COMPUTER PROGRAMMING
Year 2008
Based on the performance of their top teams in the ACM Philippines Inter-Collegiate Programming Competition, 2008.
Compiled by:
Dr. Rafael P. Saldaña
Contest DirectorA
CM ICPC Philippines 2008
Associate Professor
Mathematics Department
Ateneo de Manila University
RANK / SCHOOL
1. University of the Philippines-Diliman
2. Ateneo de Manila University
3. De La Salle University-Manila
4. Ateneo de Naga University
5. Ateneo de Davao University
6. Cebu Institute of Technology
7. University of Cebu-Main Campus
8. FEU-East Asia College
9. De La Salle Canlubang
10. University of San Jose-Recoletos (Cebu)
(Note: University of the Philippines-Los Banos did not participate in ICPC Philippines 2008.)
Relevant Link:
http://raffysaldana.blogspot.com/2008/11/acm-icpc-philippines-2008-media-release.html
All Rights Reserved. Rafael P. Saldaña, 2009.
.
Top Ten (10) Philippine Schools in Competitive Computer Programming 2009
Link to blog post: http://raffysaldana.blogspot.com/2009/11/top-ten-10-philippine-schools-in.html
TOP TEN (10) PHILIPPINE SCHOOLS
IN COMPETITIVE COMPUTER PROGRAMMING
Year 2009
Based on the performance of their top teams in the ACM International Collegiate Programming Contest Asia Manila Regional Site, 2009.
Compiled by:
Dr. Rafael P. Saldaña
Contest Director
ACM ICPC Asia Manila 2009
Associate Professor
Mathematics Department
Ateneo de Manila University
RANK / SCHOOL
1. University of the Philippines - Diliman
2. Ateneo de Manila University
3. De La Salle University - Manila
4. University of the Philippines - Los Banos
5. Ateneo de Naga University
6. University of Immaculate Conception - Davao
7. University of San Jose-Recoletos (Cebu)
9. FEU-East Asia College
10. Ateneo de Zamboanga University
Relevant Link: http://www.math.admu.edu.ph/acm/finalstanding.htm
All Rights Reserved. Rafael P. Saldaña, 2009.
.
Tuesday, October 23, 2007
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)
Problem A (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
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
Monday, October 1, 2007
Invitation: Seminar on Best Practices in Computer Programming and Mentoring
"Best Practices in Computer Programming and Mentoring Students for National and International Programming Competitions"
Featuring invited speakers from Ateneo de Manila University, De La Salle University, and University of the Philippines
Organized by the Computing Society of the Philippines,
in cooperation with De La Salle University - Canlubang,
and in conjunction with the First Philippine National Inter-Collegiate Programming Competition (ICPC 2007)
Date: October 20, 2007 (Saturday)
Time: 11:00 a.m. to 5:00 p.m.
(Registration starts at 9:00 a.m.)
Venue: Auditorium, De La Salle University - Canlubang
(Map: http://www.canlubang.dlsu.edu.ph/about-us/vicinity-map.php)
PROGRAM (Tentative):
9 - 11 : Registration
11 - 12: Opening Session
- Welcome Remarks
- Introduction of Participants
- General Orientation
12:00 - 1:00 Lunch
1:00 - 3:00 Talks on Best Practices in Computer Programming
3:00 - 3:30 Snacks
3:30 - 5:00 Talks on Best Practices in Mentoring Students for National and International Programming Competitions
5:00 Closing Session/ Distribution of Certificates
NOTES:
This seminar is open to teachers, students, information technology professionals, and interested individuals.
The seminar fee is:
PhP 1,000 for faculty members and other professionals
PhP 700 for students (who are not contestants/alternates in ICPC 2007)
The seminar fee includes lunch, snack, ICPC 2007 souvenir t-shirt, and certificate of participation.
CSP members (who have paid their membership dues for the year 2007) will get a 20% discount.
For more information and attendance confirmation, contact:
Dr. Rafael P. Saldaña
Contest Director
Philippine ICPC 2007
Tel./Fax.: (02) 4266125, (02) 7090907
Mobile Phone: 0928-5043121
E-mail: raffysaldana@gmail.com
Website: http://www.csp.org.ph/
BLOG: http://raffysaldana.blogspot.com/
------------ --------- --------- --------- -------
PRE-REGISTRATION FORM
__ I/We would like to participate in the "Seminar onBest Practices in Computer Programming and MentoringStudents for National and International ProgrammingCompetitions"
Name/s School/Affiliation
------------ --------- --------------------- --------- -----
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Name of Contact Person:
Signature:
School/Affiliation:
Position:
Tel. Number/Fax:
E-mail Address:
Notes:
1. Send this registration form to The Secretariat,Computing Society of the Philippines, c/o Rm. 317, SECBldg. A, Ateneo de Manila University, Loyola Heights,Quezon City. Tel./Fax.: (02) 4266125, (02) 7090907,E-mail: computingsoc@ gmail.com
2. Mode of Payment:
a. CASH - cash payments can be made ONSITE
b. CHECK - Make checks payable to COMPUTING SOCIETY OFTHE PHILIPPINES
3. Deadline for submission of pre-registration forms: October 12, 2007.
PLEASE REGISTER EARLY. PRIORITY WILL BE GIVEN TO: (1) those who have pre-registered, and (2) those who aremembers of the Computing Society of the Philippines.