is a Japanese former
competitive programmer.
He is one of three people to have won both the
Google Code Jam
Google Code Jam is an international programming competition hosted and administered by Google. The competition began in 2003. The competition consists of a set of algorithmic problems which must be solved in a fixed amount of time. Competitors ...
and the
Facebook Hacker Cup and the only one to have also won a gold medal with a perfect score at the
International Mathematical Olympiad (IMO).
In
International Science Olympiads
The International Science Olympiads are a group of worldwide annual competitions in various areas of the formal sciences, natural sciences, and social sciences. The competitions are designed for the 4-6 best high school students from each participa ...
, he has won three gold medals and one bronze in the
International Mathematical Olympiad as well as two silver medals in the
International Olympiad in Informatics (IOI).
Biography
Soejima was born in 1991.
He began competitive programming in 1999.
He attended Junior and Senior High School at Komaba,
University of Tsukuba.
During his time at high school, he participated in the
IMO
IMO or Imo may refer to:
Biology and medicine
* Irish Medical Organisation, the main organization for doctors in the Republic of Ireland
* Intelligent Medical Objects, a privately held company specializing in medical vocabularies
* Isomaltooligos ...
multiple times (2005, 2007–2009) where he obtained three gold medals and one bronze.
On his final attempt in 2009, he achieved a perfect score.
At the same time, Soejima also participated in the 2008 and 2009
IOI where he obtained a silver medal both times.
Soejima then attended
The University of Tokyo where he studied
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
.
He was part of the university team in the 2013 and 2015
International Collegiate Programming Contest which won third place both times.
Soejima also attended the Graduate School of Information Science and Technology at The University of Tokyo.
Soejima's other significant achievements in competitive programming include winning the 2011
Google Code Jam
Google Code Jam is an international programming competition hosted and administered by Google. The competition began in 2003. The competition consists of a set of algorithmic problems which must be solved in a fixed amount of time. Competitors ...
, winning the 2016
Facebook Hacker Cup, and being
Topcoder Open Algorithm champion in 2010, 2011 and 2016.
In December 2020, Soejima retired from competitive programming.
Soejima worked at AtCoder, a company that organizes programming competitions.
Achievements
Competitive programming
A more comprehensive list of achievements can be found at the Competitive Programming Hall Of Fame website.
* International Olympiad in Informatics: 2 Silver (2008, 2009)
* International Collegiate Programming Contest World Finals: 2 Gold medals (third place in 2013 and 2015)
* Google Code Jam: Champion (2011), Second place (2019 and 2015), Third place (2018)
* Facebook Hacker Cup: Champion (2016), Second place(2018), Third place (2014)
* TopCoder Open: Algorithm champion (2016, 2011 and 2010)
* Codeforces: Legendary Grandmaster (peak rating 3115)
Mathematics
International Mathematical Olympiad: 3 Gold (2007, 2008, 2009 (Perfect Score)) and 1 Bronze (2005)
Publications
*
See also
*
International Mathematical Olympiad
*
List of International Mathematical Olympiad participants
*
International Olympiad in Informatics
*
Gennady Korotkevich
*
Petr Mitrichev
Petr Mitrichev (born 19 March 1985) is a Russian competitive programmer who has won multiple major international competitions. His accomplishments include gold (2000, 2002) and silver (2001) medals in the IOI, gold medals (2003, 2005) in the ACM ...
References
External links
;Online coding profiles:
*
Topcoderrng_58*
Codeforcesrng_58*
CodeChefMakoto Soejima
{{DEFAULTSORT:Soejima, Makoto
Living people
1991 births
International Mathematical Olympiad participants
University of Tokyo alumni
20th-century Japanese people
Competitive programmers
Japanese computer programmers
21st-century Japanese mathematicians