PG BATTLE is an inter-company / inter-school programming contest.
The way of the contest is writing and submitting four programs within 90 minutes which solving problems correctly. Each team consists of 3 members who belong to same company or same school.
1,377 participants from 459 teams joined last year. We will expand the scale this year and hold it on October 23rd. Attractive prizes are ready as well as the one of last year! We look forward to your entry.
There are many high skilled and hardworking programmers. But in general, the reputation for programming job is not so high and there was not much respect for programmers.
Through this event, we will find and show various levels of programmers and programming technology to the world. As a result, high-skilled programmers could be much more respected in contrast to low-quality or fake programmers.
There are competitions between companies and schools in various activities such as futsal, golf, chess and music. However, regarding programming, there are not so many opportunity to be praised.
There are many programmers who have high skills with their efforts even though not so much noticeable. When such people gather together and make a team battle, a new battlefield is created which motivate programmers to improve their skills.
Until now, there was little way to measure programming skills, so we couldn't objectively figure out what level we are. "PG BATTLE" provides an opportunity to know his/her abilities by relative ranking and it leads to motivation to improve skills.
It is also nice to be stimulated by seeing cool programming codes of other participants.
We hope everybody enjoys this team competition. Through this event, please make communication with engineers and programmers across the fence of job category or specialization.
There are many awards this year and you may get some prize even if you are not at the high rank.
|Date||October 23 (Sat), 2021 13:00–14:40, +0900 (JST) ※Be careful, it’s Japan time.|
|Place||Event is held on the internet. You can join from anywhere like a seat of your company or school.|
|Application period||July 7 (Wed)-October 20 (Wed),2021, +0900 (JST)|
1) High school, Junior high school, Elementary school
One team is composed of 3 people. Multiple teams can participate from one company or school. But one person cannot belong to multiple teams.
|Contents of contest||Write and submit programs for solving 4 problems in 90 min with using programming service platform "TOPSIC".
Please refer to here for TOPSIC. (You do not need to buy TOPSIC license)
(1) Winning prize :
|Result announcement||Result announced at the awards ceremony on October 30 (Sat), 2021, +0900 (JST)
It will be also announced on the website.
* Awards ceremony is planned to be broadcasted on the Internet.
|Sponsor||System Integrator Corp.|
|Rank||Compete with total score of 3 members (full score is 300). If the score is the same, the team which has shorter answer time will be the top.|
|Display language||You can take the exam in either Japanese or English. Remote participation from overseas is also possible (There were participants from various countries last year).|
|Programming language||It supports mainstream programming languages such as Java, C #, Ruby, Python, PHP, etc. You can take the exam in your best language.
Click here for available languages.
|Please contact us by email for cancellation and other inquiries.
Everyone is welcome. Entry should be done by a team of 3 members.
【Number of participants】
One team should consist of three people.
Multiple teams can participate from one company or one school.
However, one participant can belong to only one team.
【Ranking / Winning】
Instead of tackling problems as a team, each member solves his/her own set of 4 problems. Finally, all the teams compete for the team's total points (100 points for each member, 300 points total) .
The sets of 4 problems are three different levels, "Marshmallow", "Senbei" and "Katsuobushi". He/she will challenge the level applied at the time of entry.
If the total points are the same, the one which has shorter total answer time is considered the top.
The results will be public on this website and the representative who applied.
【About the difficulty】
The team game is composed of three levels of set of problems, "Marshmallow", "Senbei" and "Katsuobushi", and the level of difficulty increases as you move from "Marshmallow", "Senbei", "Katsuobushi".
The time limit is 90 minutes for 4 problems. Once you started the main battle, you cannot stop the timer on the way.
It is recommended that you read through "How to use" and make yourself familiar with the system by solving the "Practice problems" before you challenge the contest.
If the processing time exceeds the specified value, it will be judged incorrect. So, please write down cool and fast programs.
※ We will exclude from the result when cheating is found.
【Publication of problem】
The problems of PG BATTLE 2021 will become publicly available after the contest.
We are happy if you show model answers for other participants and comment on each other.
Although it is a team game, advice between participants is prohibited because it is a serious individual challenge. For that purpose, the sets of problems are divided into "Marshmallow", "Senbei" and "Katsuobushi". Even in a group game of chess, advice is prohibited. Let's play seriously with the contest!!