2019 – NOI.PH – Philippine Programming Contest https://noi.ph The Programming Contest for High School Filipinos Wed, 19 Feb 2020 02:32:55 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.15 https://noi.ph/wp-content/uploads/2016/09/cropped-noi-logo-512x512-32x32.png 2019 – NOI.PH – Philippine Programming Contest https://noi.ph 32 32 2019 IOI Team https://noi.ph/2019-ioi-team/ Fri, 05 Jul 2019 08:41:58 +0000 https://noi.ph/?p=2621 Dan Alden Baterisna, Dion Stephan Ong, Ron Mikhael Surara, and Steven Reyes are the 2019 Philippine representatives to the IOI 2019 in Baku, Azerbaijan.

The post 2019 IOI Team appeared first on NOI.PH - Philippine Programming Contest.

]]>
We are happy to present the Philippine team to this year’s International Olympiad in Informatics, to be held in Baku, Azerbaijan from August 4 to 11. They will represent the country in the world’s most prestigious computing competition for high school students.

Dan

Dan Alden Baterisna
grade 11, De La Salle University Senior High School

Dan likes playing with all things tech. Between school and practice, he is busy learning the intricacies of the bottom lane and watching speedrun videos online. He plans on studying computer science in college and hopes to give back to the competitive programming community, especially in the Philippines. He won a silver medal at the IOI in Tsukuba, Japan in 2018.

Dion

Dion Stephan Ong
grade 11, Ateneo de Manila Senior High School

Dion has dabbled in math for a while. In elementary and high school, he was the national winner of the Metrobank Math Challenge. This year, he will compete in the International Mathematical Olympiad. Lately, he discovered informatics and found the shift to algorithms instinctive. In college, he plans to pursue computer science to develop smart cities.

Steven

Steven Reyes
grade 10, Saint Jude Catholic School

Steven first discovered programming around 5 years ago when he created circuits and logic gates in Minecraft. Creating these contraptions are like solving computational problems, both of which he enjoys indulging in. The joy he finds in problem-solving extends to the different math, science, and programming competitions he participates in, and even to teaching fellow schoolmates how to approach various kinds of puzzles.

Miko

Ron Mikhael Surara
grade 11, Philippine Science High School – Bicol Region Campus

Miko initially joined NOI for the freebies but continued to pursue it as he grew to love solving algorithmic problems. He has been joining the NOI for four years, always shortlisted for the IOI team in every attempt. Formerly, he was President of the Advanced Programming Club (APC) in his school. Although not a member of this club anymore, he still teaches younger aspiring students. When he’s not solving algorithmic problems, he plays games such as LoL and Osu with his friends and reads manga and books. He also likes to watch anime, series, and movies. He also has interests in drawing and calligraphy, as well as in sports, especially table tennis and lawn tennis. He plans to take computer science in college and use his programming skills to help improve other fields in science and technology.

The post 2019 IOI Team appeared first on NOI.PH - Philippine Programming Contest.

]]>
2019 National Finals https://noi.ph/2019-national-finals/ Tue, 16 Apr 2019 03:00:38 +0000 https://noi.ph/?p=2297 The NOI.PH 2019 National Finals was held in Ateneo De Manila University’s Faura Hall last 6 – 7 April 2019. The 28 official finalists competed over two five-hour rounds, each of which consisted of five problems. Invited to participate in the finals were the top 30 at the NOI.PH 2019 National Eliminations, a 222-hour online […]

The post 2019 National Finals appeared first on NOI.PH - Philippine Programming Contest.

]]>

The NOI.PH 2019 National Finals was held in Ateneo De Manila University’s Faura Hall last 6 – 7 April 2019. The 28 official finalists competed over two five-hour rounds, each of which consisted of five problems.

Invited to participate in the finals were the top 30 at the NOI.PH 2019 National Eliminations, a 222-hour online competition held last 18 – 27 January 2019, where 141 students from all over the country solved fourteen problems of varying difficulty.

Students who almost made it to the top 30 also made it as observers. Philippine Science High School Bicol Region Campus (PSHS BRC), coached by Mr. John Rainer Joaquin, had more than six students who scored high enough in the national eliminations. Thus, the top six students from the school attended as official participants.

This year’s observers were Adalbert Apuya, Lance Benedict Cabrera, Jose Enrique Ramirez and Ralph Richard Yanto. All are incoming Grade 10 students of PSHS BRC, and they have set themselves up for success in the next few years by gaining experience on what the national finals feels like.

In the NOI.PH, finalists tested their endurance by solving five challenging programming tasks during each day’s five-hour session. Contestants used their programming and analytical skills to create data structures and algorithms to solve each task using a program.

Events

The first day of the contest started with the opening ceremonies. NOI.PH President Vernon Gutierrez began with a speech, and said “We’re here because we love solving problems. Let’s all have some fun this weekend!”

He also discussed the rules to the competition and some notes on using the compiler before the Practice Round of the competition. In the Practice Round, students spent 90 minutes familiarizing themselves with the computers through solving some problems.

After lunch, the first round of the finals began. A mirror of the problems began shortly after. During Round 1, the NOI.PH Organizing Team held a short meeting with the coaches to discuss the state of competitive programming in their respective high schools.

Round 2 began in the morning of the second day, with a mirror contest being held again. Lunch was served after the end of the round, and NOI.PH Head Judge Kevin Atienza discussed the solutions to the problems after lunch.

Finally, the awarding was held, and the top three students won the surprise prize of a free shirt, containing source code overlaid on an NOI logo.

NOI.PH Finals Round 1

Header for the problem Tower Bloxx

Round 1’s friendly rivalry began with Magkaribal sa Arnibal. Vincent Dela Cruz made the first submission within twelve minutes, getting 40 points. The first full solution was from Steven Chua two minutes later. By the end of the contest, twenty-five of the finalists solved the problem completely.

The Room was not a problem that teared contestants apart. In fact, of the twenty-one contestants who attempted the problem, ten solved the first subtask to get 30 points. Steven Reyes and Dion Ong solved the second substask as well to get 69 points, while Ron Surara and Dan Baterisna managed to solve the problem completely. Good thinking!

Sixteen competitors submitted code for Baby Come Bak, with five of them getting nonzero scores. Vash Ancheta and Clyde Borrega solved the second subtask to get 6 points, while Ron solved the third subtask to get 22 points. After several submissions scoring less points, Dan and Steven C. came back to Baby Come Bak to solve both the second and third subtasks to get 28 points.

Tower Bloxx was not only a popular game, but a popular problem for contestants to try with twenty-three submissions. It’s the first partial scoring task to appear in the NOI.PH Finals. Twenty submissions managed to get a nonzero score. Eight of these scored at least 20 points, with AC Mabute scoring the highest at 48.94 points. AC not only topped the towers, but he also topped the problem.

Two contestants submitted submitted code for Sumbong Centers, but unfortunately, no one managed to solve for the number of solb sets and get a nonzero score.

NOI.PH Finals Round 2

When it comes to programming, contestants are logging prepared! Illegal Logging saw quick full solves from Ryan Shao, Raphael Dalida, and Rae Samonte within the first seven minutes. Twenty-six of the finalists got a nonzero score, with twenty-three of them solving the problem fully.

Among the twenty-one participants who played the role of Mr. Kupido, sixteen got a nonzero score. Of these, eight got 6 points and four got 12 points. Frederick Tan and Ryan got 21 points, while Vincent and Steven C. were the best matchmakers, both getting 27 points.

Fifteen participants submitted code to BATIBots. Rae, Steven C., and Vincent Dela Cruz solved the first subtask to get 17 points, while Dion, Ryan, Ron, and Steven R. solved the first two subtasks to get 32 points. Dan demonstrated his Brainy Augmented Transcendental Intelligence by solving enough subtasks to get 62 points.

Sorting the Planets saw fifteen students submitting code. Only three participants got nonzero scores: Dion solved the first two subtasks to get 29 points, while Ron and Dan solved the first three subtasks to get 40 points. Hopefully these students will continue to follow Kevin’s example.

Finally, only four students attempted to draw their own Cartogram to a better place. Vincent did not take a fall on the road, and followed the cartogram that lead to a nonzero score of 19 points.

Photo Gallery

Special thanks to Joan Francisco for contributing pictures.

Scoreboard for the NOI.PH 2019 National Finals

RankNameScoreGradeSchoolCoachRegionUsernameMagkaribal sa ArnibalBaby Come BakTower BloxxThe RoomSumbong CentersIllegal LoggingBATIBotsMr. KupidoSorting the PlanetsCartogram
1Dan Alden Baterisna480.5411De La Salle University – TaftNCRDBaterisnaPH191002844.54100100626400
2Ron Mikhael Surara429.3211Philippine Science High School – Bicol Region CampusJohn Rainer JoaquinVRSuraraPH191002229.3210010032640
3Dion Stephan Ong360.4411Ateneo de Manila Senior High SchoolNCRDOngPH1910018.4469100321229
4Steven Reyes357.310Saint Jude Catholic SchoolNCRSReyesPH1910044.36910032120
5Steven Chua32211British School ManilaNCRSChuaPH191002820301001727
6Vincent Dela Cruz309.6610Valenzuela City School of Mathematics and ScienceNCRVDelaCruzPH19100046.66001001727019
7Ryan Mark Shao30312Xavier School San JuanNCRRShaoPH19100203010032210
8Gregory William Joseph Liu283.8412Philippine Science High School – Central Visayas CampusFelix CalvoVIIGLiuPH19100047.8430100060
9Al Christian Mabute278.9411Philippine Science High School – Bicol Region CampusJohn Rainer JoaquinVAMabutePH19100048.943010000
10Frederick Ivan Michael Tan269.69Philippine Science High School – Main CampusNCRFTanPH1910018.6301000210
11Rae Gabriel Samonte266.7411Philippine Science High School – Bicol Region CampusJohn Rainer JoaquinVRSamontePH19100019.74301001700
12John Eric Estrada261.099Philippine Science High School – Bicol Region CampusJohn Rainer JoaquinVJEstradaPH19100019.09301000120
13Marc Joshua Ayalde255.4111Philippine Science High School – SOCCSKSARGEN Region CampusSheena Dawn FerrarenXIIMAyaldePH1910019.413010006
14Raphael Dylan Dalida2368Philippine Science High School – Main CampusNCRRDalidaPH19100030100060
15Daniella Joan Francisco23010Philippine Science High School – SOCCSKSARGEN Region CampusSheena Dawn FerrarenXIIDFranciscoPH191000301000
16Kirby Chua225.2512Xavier School San JuanNCRKChuaPH19100019.25010006
17Clyde Lawrence Borrega221.669Philippine Science High School – Bicol Region CampusJohn Rainer JoaquinVCBorregaPH1910069.6600100060
18Philmon Sedrick Wee219.5711Xavier School San JuanNCRPWeePH1910019.5701000
19Sheen Santos Capadngan219.079Philippine Science High School – Central Visayas CampusFelix CalvoVIISCapadnganPH1910019.071000
20Allen Adrian Solis217.8511Philippine Science High School – SOCCSKSARGEN Region CampusSheena Dawn FerrarenXIIASolisPH19100017.8501000
21John Angelo Oringo2129Philippine Science High School – Bicol Region CampusJohn Rainer JoaquinVJOringoPH191000010012
22Clyde Courtney Jallorina201.4612Philippine Science High School – Main CampusNCRCJallorinaPH1910001.461000
23Mark Angelo Landingin20011Philippine Science High School – CAR CampusPablo Viloria, Jr.CARMLandinginPH1910001000
24Justin Tan17612Ateneo de Manila Senior High SchoolNCRJTanPH19100076
25Vaughn Matthew Valle1049Philippine Science High School – Central Visayas CampusFelix CalvoVIIVVallePH191004
26Michael Jay Zamoras4410Philippine Science High School – Eastern Visayas CampusCary Von AlanoVIIIMZamorasPH1940040
27Vash Patrick Ancheta25.0711Philippine Science High School – CAR CampusPablo Viloria, Jr.CARVAnchetaPH190613.07006
28Mark Nicholas Cagas010Manila Science High SchoolRomer AbellaNCRMCagasPH1900

Final Message

Congratulations to all the winners of the National Olympiad in Informatics – Philippines 2019 Finals!

The organizing committee would like to thank our host, the Ateneo de Manila University, for their generous support in providing the venue and infrastructure to hold the event. Special thanks to the ADMU DISCS technical staff for providing logistical support.

We would also like to thank our volunteers from ADMU ProgVar and UP ACM, as well as our testers and illustrators for helping out.

Lastly, we thank all the coaches, parents, and students for their participation and hard work and for making this event a success. We hope for your continued support as we move to the selection of our delegation to the International Olympiad in Informatics 2019, to be held in Baku, Azerbaijan, this August.

The post 2019 National Finals appeared first on NOI.PH - Philippine Programming Contest.

]]>
2019 Singapore NOI https://noi.ph/2019-singapore-noi/ Fri, 05 Apr 2019 03:11:41 +0000 https://noi.ph/?p=2255 Six Filipino students bagged medals in Singapore’s 22nd National Olympiad in Informatics held last March 23, 2019 at the National University of Singapore. Dan Alden Baterisna won a gold medal, making this his second year in a row of winning gold after last year’s performance. Ron Mikhael Surara, Dion Stephan Ong, and Steven Chua won silver, […]

The post 2019 Singapore NOI appeared first on NOI.PH - Philippine Programming Contest.

]]>
Six Filipino students bagged medals in Singapore’s 22nd National Olympiad in Informatics held last March 23, 2019 at the National University of Singapore.

Dan Alden Baterisna won a gold medal, making this his second year in a row of winning gold after last year’s performance. Ron Mikhael Surara, Dion Stephan Ong, and Steven Chua won silver, while Clyde Lawrence Borrega and Raphael Dylan Dalida won bronze.

Dan’s win is the country’s third gold medal from the Singapore tilt; with Robin Christopher Yu being the country’s first gold medalist. The haul marks Ron’s and Dion’s second silver medals. Among the delegation, Steven, Clyde, and Raphael ranked well despite being first-timers to the competition.

Students from Singapore joined with participants from other foreign countries, including the Philippines, Indonesia, Malaysia, Thailand, and Vietnam. The Philippines has been joining the Singapore National Olympiad (NOI.SG) ever since they opened the contest to foreign participants back in 2016.

The six students were chosen based on their scores in the Singapore NOI Preliminary Round, where they ranked the best among all Filipino participants. The students were accompanied by NOI.PH trainers Vernon Gutierrez and Robin Yu, along with several other coaches and parents.

The contest consisted of a five-hour session consisting of five problems, held in the I³ Building of the campus. Each contestant must write a program that outputs an answer to the problem given a set of inputs, following the constraints given in the problem’s statement.

A practice round was held the previous day, on March 22, 2019. Other events were also held, such as Capture the Flag, a computer security competition where participants apply their programming skills to challenges in web, networking, reverse engineering, cryptography, and related fields. Dan placed within the top ten in this event and won a power bank.

Photos

Photos from Vernon Gutierrez.

The post 2019 Singapore NOI appeared first on NOI.PH - Philippine Programming Contest.

]]>
2019 National Eliminations https://noi.ph/2019-national-eliminations/ Sun, 10 Feb 2019 13:03:28 +0000 https://noi.ph/?p=2201 The NOI.PH 2019 National Eliminations started on 6:00 PM of 18 January 2019 and finished on 11:59 PM of 27 January 2019. It consisted of fourteen problems of varying difficulty. The Participants Among the 209 registrants, 141 participated in the 222-hour online competition. The participants came from 23 different schools from all over the country. Moreover, each […]

The post 2019 National Eliminations appeared first on NOI.PH - Philippine Programming Contest.

]]>
The NOI.PH 2019 National Eliminations started on 6:00 PM of 18 January 2019 and finished on 11:59 PM of 27 January 2019. It consisted of fourteen problems of varying difficulty.

The Participants

Among the 209 registrants, 141 participated in the 222-hour online competition. The participants came from 23 different schools from all over the country. Moreover, each of the main island groups of the Philippines were represented.

Luzon, except NCR (47) | Visayas (33) | Mindanao (17) | NCR (44)

Broken down by region, we have the following chart:

CAR (5) | I (5) | II (1) | III (10) | V (26) | VI (8) | VII (5) | VIII (20) | XI (4) | XII (13) | NCR (44)

Broken down by grade level, we have the following chart:

Grade 8 (20) | Grade 9 (21) | Grade 10 (53) | Grade 11 (32) | Grade 12 (15)

The Problems

The contest problems are accessible at https://www.hackerrank.com/noi-ph-2019. Each individual problem page also contains the solution (“Editorial”) for that problem. The problems remain accessible for practice after the contest.

Scoreboard for NOI.PH 2019 National Eliminations

 

NOI.PH 2019 Onsite Final Round Official Contestants

In no particular order, here is the list of students who qualify for the NOI.PH 2019 Onsite Final Round as official contestants. Participants who may be invited as observers are not shown in this list.

  • Al Christian Mabute (Grade 11)
    Philippine Science High School – Bicol Region Campus
    Coach: John Rainer Joaquin
  • Allen Adrian Solis (Grade 11)
    Philippine Science High School – SOCCSKSARGEN Region Campus
    Coach: Sheena Dawn Ferraren
  • Clyde Courtney Jallorina (Grade 12)
    Philippine Science High School – Main Campus
  • Clyde Lawrence Borrega (Grade 9)
    Philippine Science High School – Bicol Region Campus
    Coach: John Rainer Joaquin
  • Dan Alden Baterisna (Grade 11)
    De La Salle University – Taft
  • Daniella Joan Francisco (Grade 10)
    Philippine Science High School – SOCCSKSARGEN Region Campus
    Coach: Sheena Dawn Ferraren
  • Dion Stephan Ong (Grade 11)
    Ateneo de Manila Senior High School
  • Frederick Ivan Michael Tan (Grade 9)
    Philippine Science High School – Main Campus
  • Gregory William Joseph Liu (Grade 12)
    Philippine Science High School – Central Visayas Campus
    Coach: Felix Calvo
  • Immanuel Josiah Balete (Grade 10)
    St. Stephen’s High School
    Coach: Agnes Panes
  • John Angelo Oringo (Grade 9)
    Philippine Science High School – Bicol Region Campus
    Coach: John Rainer Joaquin
  • John Eric Estrada (Grade 9)
    Philippine Science High School – Bicol Region Campus
    Coach: John Rainer Joaquin
  • Justin Tan (Grade 12)
    Ateneo de Manila Senior High School
  • Kirby Chua (Grade 12)
    Xavier School San Juan
  • Marc Joshua Ayalde (Grade 11)
    Philippine Science High School – SOCCSKSARGEN Region Campus
    Coach: Sheena Dawn Ferraren
  • Mark Angelo Landingin (Grade 11)
    Philippine Science High School – CAR Campus
    Coach: Pablo Viloria, Jr.
  • Mark Nicholas Cagas (Grade 10)
    Manila Science High School
    Coach: Romer Abella
  • Michael Jay Zamoras (Grade 10)
    Philippine Science High School – Eastern Visayas Campus
    Coach: Cary Von Alano
  • Philmon Sedrick Wee (Grade 11)
    Xavier School San Juan
  • Rae Gabriel Samonte (Grade 11)
    Philippine Science High School – Bicol Region Campus
    Coach: John Rainer Joaquin
  • Raphael Dylan Dalida (Grade 8)
    Philippine Science High School – Main Campus
  • Richwynn Cedric Ong (Grade 10)
    Xavier School San Juan
  • Ron Mikhael Surara (Grade 11)
    Philippine Science High School – Bicol Region Campus
    Coach: John Rainer Joaquin
  • Ryan Mark Shao (Grade 12)
    Xavier School San Juan
  • Sheen Santos Capadngan (Grade 9)
    Philippine Science High School – Central Visayas Campus
    Coach: Felix Calvo
  • Steven Chua (Grade 11)
    British School Manila
  • Steven Reyes (Grade 10)
    Saint Jude Catholic School
  • Vash Patrick Ancheta (Grade 11)
    Philippine Science High School – CAR Campus
    Coach: Pablo Viloria, Jr.
  • Vaughn Matthew Valle (Grade 9)
    Philippine Science High School – Central Visayas Campus
    Coach: Felix Calvo
  • Vincent Dela Cruz (Grade 10)
    Valenzuela City School of Mathematics and Science

They will all advance to the Final Round in April, one step closer to the International Olympiad in Informatics 2019 (IOI 2019) in Baku, Azerbaijan!

All codes/submissions have been audited, and all scores/rankings are final.

The post 2019 National Eliminations appeared first on NOI.PH - Philippine Programming Contest.

]]>