Links:
Work Experience
- Monoxer, Software Engineer, 2024 -
- Preferred Networks, Software Engineer, 2014 - 2024
Education
- Kyoto University, Graduate School of Informatics, Master of computer science, 2014
- Kyoto University, Bachelor of computer science, 2012
Publications
Programming Contests
Contestant
- Google Code Jam 2011, 14th
- ACM-ICPC 2012 World Finals, 27th
- TopCoder Open Algorithm 2013, top-24th
Problem Writing
- Judge member in ICPC Japanese regional contests, 2014 - 2019, 2022 -
- Judge member in ICPC Asia Pacific Championship, 2024
Full list of problems that I wrote:
| Contest | Problem Name | 
|---|---|
| ICPC APC 2024 | Symmetric Boundary | 
| ICPC APC 2024 | Duplicates | 
| ICPC APC 2024 | Bit Counting Sequence | 
| ICPC 2023 | Fortune Telling | 
| ICPC 2023 | 紋章の形の別荘 | 
| ICPC 2023 | 席替え | 
| ICPC 2022 | Interactive Number Guessing | 
| ICPC 2022 | 芸術家の苦悩 | 
| ICPC 2022 | じわじわ削れ | 
| ICPC 2019 | Fun Region | 
| ICPC 2019 | Estimating the Flood Risk | 
| ICPC 2019 | タイルを動かそう! | 
| ICPC 2018 | Ranks | 
| ICPC 2018 | Fair Chocolate-Cutting | 
| ICPC 2018 | 浮動小数点数 | 
| ICPC 2017 | Medical Checkup | 
| ICPC 2017 | 等積変形 | 
| ICPC 2017 | リボンたたみ | 
| ICPC 2016 | Skinny Polygon | 
| ICPC 2016 | ワープ航法 | 
| ICPC 2015 | Min-Max Distance Game | 
| ICPC 2015 | Routing a Marathon Race | 
| ICPC 2015 | 小型飛行ロボット開発 | 
| ICPC 2014 | L Jumps | 
| ICPC 2014 | Sweet War | 
| ICPC 2014 | サイコロ職人 | 
| ICPC 2014 | 暗号化システム | 
| ARC 011 | きつねさんからの挑戦状 | 
| ABC 004 | マーブル | 
| ABC 004 | 入れ替え | 
| ABC 004 | 回転 | 
| ABC 004 | 流行 | 
| JAG 2013 | Tokyo Olympics Center | 
| JAG 2013 | LR | 
| JAG 2013 | Decoding Ancient Messages | 
| JAG 2013 | Overwriting Game | 
| JAG 2013 | Putter | 
| JAG 2013 | Everlasting -One- | 
| JAG 2013 | Rotation Game | 
| JAG 2013 | Gravity Point | 
| JAG 2013 | Fox Observation | 
| JAG 2011 | ソウルジェムゲーム | 
| JAG 2011 | 委員長の魔女 | 
| JAG 2011 | 人魚の魔女 | 
| JAG 2011 | 落書きの魔女 | 
| JAG 2011 | 魔法少女さやかちゃん | 
| JAG 2011 | お菓子の魔女 | 
| JAG 2011 | 薔薇園の魔女 | 
| KUPC 2014 | Dark Room | 
| KUPC 2013 | σ | 
| KUPC 2013 | 自由研究 | 
| KUPC 2012 | 刺身 | 
| KUPC 2012 | 村 | 
| KUPC 2012 | じゃんけん | 
| KUPC 2012 | 簡易オセロ | 
| KUPC 2011 | あばれうなぎ | 
| KUPC 2011 | ボ~ル | 
| KUPC 2011 | Fox Number | 
| Codeforces #71 | Security System | 
| Codeforces #71 | Beaver | 
| Codeforces #71 | Colorful Field | 
| SRM 619 | SimilarSequencesAnother | 
| SRM 606 | Subcube | 
| SRM 600 | LotsOfLines | 
| SRM 600 | PalindromeMatrix | 
| SRM 600 | PalindromeMatrixDiv2 | 
| SRM 596 | BitwiseAnd | 
| SRM 596 | ColorfulRoad | 
| SRM 596 | FoxAndSightseeing | 
| SRM 596 | IncrementAndDoubling | 
| SRM 596 | SparseFactorial | 
| SRM 596 | SparseFactorialDiv2 | 
| SRM 587 | InsertZ | 
| SRM 587 | JumpFurther | 
| SRM 587 | ThreeColorability | 
| SRM 587 | ThreeColorabilityEasy | 
| SRM 587 | TriangleXor | 
| SRM 579 | RockPaperScissors | 
| TCO13 Round 2C | TheMountain | 
| SRM 562 | CheckerFreeness | 
| SRM 562 | InducedSubgraphs | 
| SRM 562 | RandomOption | 
| SRM 558 | Ear | 
| SRM 558 | Stamp | 
| TCO12 Semifinal 2 | BallRemoval | 
| TCO12 Semifinal 1 | FloodFill3D | 
| Round 2C | FlattenOut | 
| Round 2C | GreedyTravelingSalesman | 
| TCO12 Round 1B | FoxAndPhotography | 
| SRM 539 | CaptureFish | 
| SRM 539 | FoxBomb | 
| SRM 528 | ColorfulCookie | 
| SRM 528 | Cut | 
| SRM 528 | MinCostPalindrome | 
| SRM 528 | Mosquitoes | 
| SRM 528 | SPartition | 
| SRM 525 | DropCoins | 
| SRM 525 | MagicalSquare | 
| SRM 525 | MonochromePuzzle | 
| SRM 525 | RainyRoad | 
| SRM 525 | Rumor | 
| TCO11 Round 5 | RemoveGame | 
| TCO11 Round 2 | STable | 
| TCO11 Round 1 | IPv444 | 
| TCO11 Round 1 | MuddyRoad | 
| TCO11 Round 1 | TripleStrings | 
| SRM 507 | CubeAnts | 
| SRM 507 | CubeBuilding | 
| SRM 507 | CubePacking | 
| SRM 507 | CubeRoll | 
| SRM 507 | CubeStickers | 
| SRM 498 | AdditionGame | 
| SRM 498 | FoxJumping | 
| SRM 498 | FoxSequence | 
| SRM 498 | FoxStones | 
| SRM 498 | NinePuzzle | 
| AOJ 2221 | KULASIS | 
| AOJ 2220 | The Number of the Real Roots of a Cubic Equation |