enhero
sup

 

PG BATTLE is an inter-company / inter-school programming contest.

Teams of three members from the same company or school will have 90 minutes to write and submit programs for four problems.

The PG BATTLE, now in 7th, is a hotly contested event with over 1,000 working professionals and students participating each year. This year, the PG BATTLE is scheduled to be held on October 19th.

We will be offering Sponsorship Programs and cash prizes again this year. Even if you don't place in the top ranks, you still have a chance to win a sponsor prize. We look forward to your participation.

cart_en

 

f1

There are many people in Japan who work hard and are highly skilled in programming. However, there is generally low apprecitation for programming job and little respect for programmers.
This event was established to discover programmers and programming skills at various levels, which we hope will help raise public awareness of truly high programming skills and improve the mindset of pseudo-programmers.

 

f2

There are various opportunities for companies and schools to compete against each other in activities such as futsal, golf, chess, music and marathon relay. However, when it comes to programming, there are few opportunities to come under the spotlight.
There are many programmers who may not stand out but are highly skilled through their work and self-study. By inviting such people to participate in team competitions, we wish to provide a new venue for friendly competition and learning .

f3
Until now, there have been few means of measuring one’s programming skills, and programmers have been unable to objectively judge their own skills. The "PG BATTLE", an easy-to-enter competition, allows programmers to learn about their own abilities in a ranking format and gain motivation to improve their skills.
It is also nice to watch the cool programming of other participants and have an eye-opening experience.

f4
Team competitions are just fun. Through this event in which programmers of various skill levels and backgrounds participate, communication among programmers deepens and adds to the excitement.

 

Rule

[Entry Qualifications]

Any teams of three members from the same company or school can participate.

[Number of Participants]

A teams must consist of three members.
One company or school may have more than one team, but each member may belong to only one team.

[Rankings/Wins]

Instead of working on one problem as a team, each of member of the team has a different set of four problems to work on their own, competing with other teams on the total score of the three members (100 points each, 300 points total).
There are three levels of problems: Marshmallow, Senbei and Katsuobushi. Each member of the team will work on one selected at the time of entry, completing all three levels as a team.
If two or more teams have the same total score, the one with a shortest total time to answer will be ranked higher.
The results will be announced at the award ceremony as well as PG BATTLE website in one week.

[Difficulty Levels]

There are three levels of difficulty: Marshmallow, Senbei and Katsuobushi. The difficulty increases in the order of Marshmallow, Senbei and Katsuobushi.

[Notes]

- The time limit is 90 minutes for four questions. Once the competition starts, the timer cannot be stopped untill the end.
We recommend that you read through "How to Use" on the screen after logging in, and try the "Practice Questions" beforehand to familiarize yourself with the system.

 

- If the processing time exceeds the specified value, it will be judged incorrect, so be careful not to time out with a "not-so-cool" algorithms.

*If a team is found to be cheating, they will be excluded from the results.

 

[Publication of Questions]

The PG BATTLE questions will be open to the public after the competition.
Please feel free to show model answers and explanations for the benefit of all participants.

[No Consultation]

While PG BATTLE is a team competition, it is also a competition based on individual skills. Therefore, just as in a chess team competition of chess, consultation and advice are not allowed, either within or outside of the team members. The questions are divided into three difficulty levels, making this event where each member can truly test their abilities. Fight fair and square, and show what you got!

 

[Search on the Internet or books]

You can search using books and the internet during the contest.

level

Marshmallow: You know those white fluffy stuff. They are soft and sweet.
Senbei: Japanese rice crackers. A little hard but you can still take it.
Katsuobushi: The hardest food in the world. It is basically dried fish, but so hard that you will need a sharp tool to make a scratch.

Terms

The "Corporate/School Programming Battle" (the "Event") Terms and Conditions (the "Terms and Conditions") govern the relationship between System Integrator Corporation (the "Company") and the companies, schools, and individuals belonging to each (collectively, the "Applicants") who have applied for the Event.

1. Teams consisting of members affiliated with a company or school may apply for the Event. (Please note that individual applications are not accepted.)
2. Multiple teams from one company or school may apply. However, one applicant may not belong to more than one team.
3.The copyright of the source code submitted in the Event belongs to the Applicant. Entrants grant the Company the right to use or publish their submissions to help the Company run this event.
4. The disclaimer is as follows:
(1) The Company shall not be held liable for any problems that may arise between the Applicants and third parties at the Event.
(2) The Company shall not be held liable for any delay, change, discontinuance, or loss of information provided through the Event, or any other damages incurred in connection with the Event.
5. Information regarding the Applicants, including the name of the company or school, name of the person in charge, and e-mail address, will be used by the Company for communication regarding the Event and in accordance with the Company’s privacy policy (https://corporate.sint.co.jp/privacy-policy), and the Applicants and the person in charge of the application shall be deemed to have consented to such use.
(1) The personal information the Applicants provide will be used only for operations related to the management of the Event (a series of operations including preparation, implementation, tabulation, and analysis) jointly with the co-sponsors of the Event.
(2) The Company will not provide the Applicants’ personal information to any third party.
(3) The Company will not outsource the handling of personal information provided by the Applicants.
(4) The Applicants may make a request for disclosure of personal information at the [Personal Information Consultation Counter]. In such cases, the identity of the Applicant will be verified in a manner prescribed by the Company. As a result of the disclosure, the Applicant may request correction, deletion, use, or suspension of provision to a third party. However, this is not limited to cases where there is a justifiable reason for business management or when required by law and regulations.
(5) The Company may use cookies and other mechanisms to understand the preferences and browsing behavior of the Company’s website visitors. However, this information will be used for the purpose of improving the quality of the website and will not be used to identify individuals.
[Personal Information Consultation Counter] Email:  privacy@sint.co.jp
[Person in charge of protection of personal information (administrator manager)] TEL: (+81)-48-600-3880 / FAX: (+81)-48-600-3676
6. The Company may revise all or part of these Terms and Conditions at any time. In such cases, revisions shall take effect from the time they are posted on the Company's website.

Follow us on SNS for the latest information

Please spread the word about this exciting event!

Let’s make the event exciting together! Welook forward to seeing more participants.


hashtag #PGBATTLE 

Past PG BATTLES

PG BATTLE 2023

361 teams (1,083 participants)

PG BATTLE 2022

378 teams (1,134 participants)

PG BATTLE 2021

423 teams (1,269 participants)

PG BATTLE 2020

459 teams (1,377 participants)

PG BATTLE 2019

444 teams (1,332 participants)

PG BATTLE 2018

260 teams (780 participants)

Watch a video that will make you want to join the PG BATTLE!