HHKB Programming Contest 2023(AtCoder Beginner Contest 327)

Can Participate: All Rated Range: - 1999 Penalty: 5 minutes

コンテスト情報

  • コンテスト時間: 100 分
  • レーティング更新対象: 0 - 1999
写真
写真

HHKBプログラミングコンテスト概要

プログラマーに長年愛用されるキーボード"HHKB"で有名な株式会社PFU が、今年度もプログラミングコンテストを開催することになりました!

世の中が大きく変わる中、私たちPFUも大きな転換期を迎えています。長年培ってきた技術を基に、もっともっとお客様の期待を超え、感動していただけるような製品、ソリューション、サービスを提供していきたい。 そのために、みなさんの高い技術力、ユニークな発想、こだわりをPFUというステージで思う存分発揮してもらいたく、本コンテストを通してPFUという会社を知っていただけたら幸いです。

PFUの社員はどう思っている?

競プロが趣味の社員から見たPFUについて、少し語ってもらいました。

PFUはHHKB以外にも、例えばScanSnapなどのドキュメントスキャナーも作ってます。(詳しくはWeb で!)
ScanSnapにおける画像処理では、一画像あたり106以上の画素に対して、0.75秒以内に、10種以上の処理を完走すべし…という場面もあります。制約と処理時間のオーダーと、高速化への取り組み方は、少し競プロに通ずる部分もあるように思います。
社内では「競プロは業務に直結しなくても有意義」という意見も多く、みなさんのコメントを集めてみました。色んな業務で、色んなレートの方が活躍しています。


社内の競プロerたちのコメント

Aさん(マネージャー): 立場が変わって、プログラムを書く機会が少し減ってきましたが…そんな中で、競プロをやっていると、楽しみつつ、腕がなまるのを抑えられて良いなと感じてます。最近は、過去のHHKB杯をきっかけに入社の方も含め、競プロ勢が増えてますます楽しくなってきました(まだまだ募集中!)

Bさん(画像処理開発): 後輩の誘い(布教?)で競技プログラミングを始めましたが、おじさんにも優しく教えてくれるので楽しんで精進しています。業務でたまに競プロの知識が活かせたときは子供の時の通信教育で「あ!〇〇でやったところだ」という気持ちよさがあるので、競プロ始めて良かったと思っています。マイHHKBも競プロしているときが一番輝いている気がしますw

Cさん(画像処理開発): 業務の中でも競プロで学んだテクニックが活きる場面があり、楽しく働けています!

Dさん(画像処理開発): まだまだ初心者で解けない問題ばかりですが、周りの方々に丁寧に教えてもらえるので、楽しく続けられるし成長できる良い環境だと思います!

Eさん(NW技術開発): 最近、脳の衰えを感じてきたので、トレーニングがてらABCに参加してます。ランキング上位のスピードに毎回驚愕してますが、まずは緑目指して時間内に問題を解けるように精進中です!

Fさん(ドライバ開発): ときどき参加する程度ですが、部署をまたいでワイワイ振り返り会をするのが楽しい!

Gさん(ファーム開発): スキャナーのデータの整形において構文解析で培った力が活かせました!スキャナーの高速化においては実装力的な面だけでなくアルゴリズム的な能力も活かせるかと思うので、アルゴリズムを活かしたプログラミングをしたいという方にもおすすめです。

KKT89(アプリ開発): まだ具体的にアルゴリズムが業務の役に立った経験というのは無いですが、基礎体力として学生時代に競技プログラミングに打ち込んできた経験は、社会人になっても無駄になっていないことを感じます。僕自身入社後もコンテスト参加を続けているのですが、コンテストきっかけで年代を超えた社内の交流が生まれたり、新しく始めてくれる人が存在したりと、心地良い社風だと感じています。 おまけ:社割でHHKBを購入して、楽しく毎日を過ごしています。


少しPFUの様子が伝わりましたでしょうか?

賞金&賞品

10月25日発表HHKB(studio)ももらえる!!配列、色は自由に選べる!昨年発売以来好評の雪カラーも!

順位(全体の順位ではなく、条件を満たした方から構成される順位) により賞金(Amazon ギフトカード、当社製品)を用意しております。

優秀賞と学生応援賞は同時受賞が可能です。賞品のHHKBのキー配列、色は受賞者に選んでいただきます。

写真
写真

優秀賞 賞金・賞品
1位 10万円+HHKB(studio OR HYBRID Type-s)
2位 5万円+HHKB(studio OR HYBRID Type-s)
3位 3万円+HHKB(studio OR HYBRID Type-s)

学生応援賞※1 賞品
50位 HHKB(studio OR HYBRID Type-s)
100位 HHKB(studio OR HYBRID Type-s)
150位 HHKB(studio OR HYBRID Type-s)
200位 HHKB(studio OR HYBRID Type-s)
250位 HHKB(studio OR HYBRID Type-s)
300位 HHKB(studio OR HYBRID Type-s)
350位 HHKB(studio OR HYBRID Type-s)
400位 HHKB(studio OR HYBRID Type-s)
450位 HHKB(studio OR HYBRID Type-s)
500位 HHKB(studio OR HYBRID Type-s)

※1 学生応援賞は学生のみで順位付けし対象順位の方に賞品をお贈りするものです。

特典

ソフトウェア開発者の新卒採用強化中!

以下の条件に当てはまる学生は、採用選考「一次面接」を免除します。
また内定後入社時に、グレードアップ入社として報酬のアップを経験や能力に応じて検討いたします。


  • 2025年卒業予定の学生
  • 本コンテストを受検した"学生のうち"500位以内
  • コンテスト終了時のレートが「緑」以上の人

本特典をご希望の方は、PFUマイページへの登録お願い致します。

配点

問題 点数
A 100
B 200
C 250
D 400
E 475
F 550
G 650

ルール

  1. コンテスト中に問題に正解すると点数を獲得できます。
  2. 順位は総合得点で決定します。
  3. 同点の場合は提出時間の早い人が上の順位になります。
  4. 誤答を提出するたびにペナルティが加算されます。このコンテストのペナルティは5分です。詳細は画面下部の「ルール」をご覧ください。

このコンテストは full-feedback 形式のコンテストです。コンテスト中に提出された結果だけで順位が決定します。

PFUとは?

世界シェアトップクラスのスキャナー、国内シェアトップクラスの組込みコンピューター、そして本コンテストのHHKB、
それら国内外で愛され続ける独創的なハードウェアや、
近年重要性が飛躍的に高まっているセキュリティやドキュメントなど多岐にわたるソリューション&サービスを
石川・横浜に本社を構えるグローバル企業として、シームレス・トータルに提供しています。

もっとPFUのことを知りたい方はこちら

写真

PFUの採用情報

10月下旬以降秋冬インターンシップを多数実施予定しております。興味のある方はぜひこちらからエントリーください!

採用HP(新卒採用/キャリア採用)
https://www.pfu.ricoh.com/recruit/

※2023年10月1日にリニューアルされました

 

便利情報

Contest Information

  • Duration: 100 minutes
  • Rated Range: 0 - 1999
写真
写真

HHKB Programming Contest Overview

Do you love it? PFU Limited, which is famous for HHKB, will hold a programming contest again this year!

As the world changes drastically, we at PFU are at a major turning point. Based on our technology we have developed over many years, we would like to provide products, solutions, and services that inspire our customers and exceed their expectations.

To that end, we would like you to fully demonstrate your high technology, unique ideas, and commitment on the stage of PFU, and we hope that you will get to know the company called PFU through this contest. We would like you to know about PFU through this contest.

Point Values

Task Score
A 100
B 200
C 250
D 400
E 475
F 550
G 650

Contest Rules

This contest is full-feedback (solutions are judged during the contest).
When you solve a problem, you get a score assigned to it. Competitors are ranked first by total scores, then by penalties. The penalties are computed as (the time you spend to get your current score) + (5 minutes) * (the number of incorrect attempts).

By the way, what's PFU?

Rooted in the technological skill cultivated through computer development, PFU provides ICT solutions and services-hardware such as document scanners that hold the top number of shares in the world, embedded computer systems boasting an impressive sales track record, security and document management software and systems, and IT infrastructure design and multi-vendor services coordinated with other enterprises.

pic

If you want to know more about PFU, click here!!

Useful Links