Prize sponsor |
---|
200,000yen |
Silver sponsor |
---|
500,000yen |
Gold sponsor |
---|
1,000,000yen |
Media sponsor |
---|
free(Introduced in the media) |
PG BATTLE 2019 開催終了いたしました。ご参加いただいた皆様お疲れ様でした。
結果発表会は2019/10/5(土)16:00〜よりYoutubeにてライブ配信いたします。ご視聴はこちら。お楽しみに!
また、問題、回答、解説動画を公開いたしました。
以下よりぜひご確認ください。
全国、海外の高校、中学校、小学校からもたくさんのエントリーを頂きました!
大学&大学院、高専、専門学校の部 エントリーはこちら(順不同)
Microsoft 社 Cloud Developer Advocate。
ITエンジニア兼マンガ家。共著として「マンガでわかる外国人との働き方」がある。ツイッター(@chomado) のフォロワーは6万人を超える。プログラミングとお絵描きとゲームと松屋と筋肉が好き。
経歴
2016年、日本マイクロソフトに入社。デベロッパーエバンジェリズム統括本部の「テクニカルエバンジェリスト」として活躍後、2017年に米国 Microsoft 本社レポートの Commercial Software Enginieering 部に異動し「Software Engineer」となる。2018年より同本社レポート Developer Relation 部のMicrosoft Cloud Developer Advocateに就任。この間、ディベロッパーズサミット2017ベストスピーカー総合第1位受賞。
高橋 直大 氏
■プロフィール
AtCoder株式会社 代表取締役社長
長期型プログラミングコンテストにおいて、最高峰のレベルである、TopCoder Openの決勝大会に5度出場し、準優勝2回。長期型コンテストにおいて世界トップクラスの多くの実績を持ち、大学での講演や、AI系コンテストでの実況・解説、トークセッション等の経験も豊富。
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 its fifth year, 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 21st.
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.
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.
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 .
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.
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.
Date | October 21 (Sat), 2023 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 10 (Mon)-October 19 (Thu),2023, +0900 (JST) |
Entry Division |
1) High school, Junior high school, Elementary school |
Application guidelines |
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) |
Entry fee | Free |
Prize(Teams only) |
(1) Winning prize : (3) Individual prize:
|
Result announcement |
Result will be announced at the awards ceremony on October 28 (Sat), 2023 16:00-, +0900 (JST). Awards ceremony is planned to be broadcasted on the Internet.
|
Sponsor | System Integrator Corp. |
Co-sponsor | AtCoder Inc. |
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. |
Member change, Cancellation |
Please contact us by email for cancellation and other inquiries. pgbattle@sint.co.jp |
[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.
STEP4 本番前確認
詳細通知でご案内したURLに、各参加メンバーがログインできることを確認してください。
チュートリアル・練習問題にてTOPSICの使い方をご確認いただき、操作方法を覚えていただきます。
STEP5 本番(コンテストの実施)
詳細通知でご案内したURLにアクセスしていただき、登録されたユーザーIDとパスワードでログイン。テストの開始となります。
「みんなでプログラマーを応援しようよ」という呼びかけに、「いいね!」って応えてくれたスポンサー企業です。
この方々の支援のおかげでPG BATTLEがあります(賞品も豪華になりました)。
どのような会社が支援しているかクリックしてご覧いただけましたら幸いです(ご協力お願いします)。
Prizeスポンサー |
---|
20 万円 |
シルバースポンサー |
---|
50 万円 |
ゴールドスポンサー |
---|
100 万円 |
メディアスポンサー |
---|
無料 (メディアで紹介) |
Contact Us
PG BATTLE Office