laitimes

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

author:New Zhiyuan

Editor: Aeneas is sleepy

Six undergraduates of Peking University have just won the global championship of the International Collegiate Programming Competition! Among them, two Turing Class 21 undergraduates and one Mathematics College 20 undergraduates won the championship, and three 22 undergraduates won the runner-up.

The Turing class undergraduate of Peking University has just won the global championship of the International Collegiate Programming Competition!

Among the more than 840 players from the world, six Turing class players stood out and won gold medals.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

They are the following six students -

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Members of the 46th Tournament (Champion, Gold Medal):

Wang Zhanpeng, class of 2021, Turing class of Peking University, graduated from Shaoxing No. 1 Middle School in Zhejiang

Jiang Lingyu, Class of 2021, Turing Class of Peking University, graduated from the High School Affiliated to Southwest University in Chongqing

Luo Yuxiang, Class of 2020, graduated from Zhejiang Zhenhai Middle School

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Team members of the 47th tournament (runner-up, gold medal):

Qian Yi, class of 2022, Turing class of Peking University, graduated from Zhejiang Zhenhai Middle School

Peng Bo, Class of 2022, Turing Class of Peking University, graduated from the High School Affiliated to Guangzhou University

Feng Shiyuan, Class of 2022, Turing Class of Peking University, graduated from Chengdu Shimur Middle School

Readers who often follow the event must be very familiar with these names, they are all famous gods in the circle for many years.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Tournament Introduction

This time, the 46th and 47th International Collegiate Programming Contest Global Finals ICPC WF were held in Egypt.

ICPC WF is the top competition in the field of programming. In previous competitions, Peking University has won the second and third places.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Due to the pandemic, the 46th edition of the tournament has been postponed. Therefore, this two-year joint finals can be said to bring together the world's largest top programmers!

More than 50 countries, more than 170 schools, more than 840 players, formed more than 200 teams.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

The two teams sent by Peking University this time, led by Lu Junlin, a teacher from the School of Computer Science, are also very strong.

After fierce competition, Wang Zhanpeng and Jiang Lingyu, 21 undergraduate students of Turing Class of Peking University, and Luo Yuxiang, 20 undergraduate students of the School of Mathematical Sciences, won the 46th ICPC WF championship.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Qian Yi, Peng Bo and Feng Shiyuan, the 22nd grade undergraduates of the Turing class of Peking University, won the runner-up of the 47th ICPC WF.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

The coaches of the two teams are Mr. Luo Guojie from the School of Computer Science and Mr. Zhang Qinjian from the School of Information Technology.

Gold medalist

Wang Zhanpeng, 2021 Peking University Turing Class

Wang Zhanpeng is an outstanding graduate of Shaoxing No. 1 Middle School in 2020, and has participated in many information discipline competitions in high school.

In 2020, Wang Zhanpeng was selected into the list of four members of the national team with the fourth place in the country, represented China in the 32nd International Information Olympic Competition, and finally won the international gold medal in the Informatics Olympiad.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Wang Zhanpeng, who is still in his second year of high school, has been qualified to be selected for the first-class talent training class of Peking University in computer science.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Jiang Lingyu, 2021 Peking University Turing Class

Jiang Lingyu from Chongqing Southwest University High School is a great god in the programming world.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In the HUAWEI Programming Contest 2024, a major event in the programming industry earlier this year, Jiang Lingyu won the championship with an astonishing time of 26 minutes and 19 seconds, showing the world the strength of Chinese programming.

His first question was completed in just 44 seconds, and the speed and accuracy of this amazed everyone present.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Netizen: Emperor Li of the stars

And on station B, he also shared many videos related to programming.

As a god in the industry, Jiang Lingyu also has his own fans.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming
The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Netizen: Wendy lalala

In 2019, Jiang Lingyu, who was still a freshman in high school, won the gold medal in the 36th National Youth Informatics Olympiad, was selected into the national training team of the Informatics Olympiad, and was sent to Peking University.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In the High School Attached to Southwest University, Jiang Lingyu spent an extraordinary three-year high school career.

In his first year of high school, he won the first prize in the NOIP 2018 improvement group, the gold medal in WC 2019, the gold medal in NOI 2019, and entered the training team. In his sophomore year of high school, he won the first prize of CSP 2019 improvement and the gold medal of NOI 2020, and entered the training team again.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

At the opening ceremony, Jiang Lingyu shared his experience: those who are happy are not as good as those who are good.

On the extremely difficult and long road of competition, if you find happiness and it is not out of your own interest, even if you persist with perseverance, you will not be able to go far. Feel the joy of the competition, this is the biggest secret.

Ask yourself first: What do I really like? Is there anything other than simple sensory interest that I am willing to devote time to? Is there anything that I am confident to do as soon as I do it, and can charge again even if I fail many times? If so, what is it? What help do I need? If not, I would like to invite you to experience your middle school life extensively and deeply, and discover your love from it, because a life with love will definitely be able to get rid of the "arranged" life state and have solid happiness.
The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Luo Yuxiang, 2020 Peking University Talent Class

Luo Yuxiang High School is from Ningbo Zhenhai Middle School and is a member of the "double subject" national team.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In November 2018, Luo Yuxiang, who was still in his first year of high school, won the gold medal in the 34th Mathematics Olympiad finals and was selected for the national training team.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

The first on the left is Luo Yuxiang

After half a year, he entered the national training team in the Olympiad of Informatics.

Luo Yuxiang studied at Jiaochuan Academy in junior high school, and showed a talent for mathematics in his second year of junior high school.

When he joined the school's Olympiad team in the second semester of junior high school, he was the only person in the team who made almost a complete set of plane geometry Olympiad problems, which many students in the first and second years of high school could not do.

Luo Yuxiang once said——

I would like to thank "Nine Chapters of Arithmetic" for bringing me into the kingdom of mathematics and starting my journey in the world of mathematics. My favorite reading materials are mathematics books, and my most admired idols are great mathematicians from ancient and modern times, and my most enjoyable thing is solving mathematical problems.
The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Group photo of the four players of the IOI 2020 national team: Luo Yuxiang is the third from the left, and Wang Zhanpeng is the second from the right

My connection with informatics began with a home visit at an elementary school. The head teacher at that time found that Luo Yuxiang was talented, had excellent math scores, and liked to play with computers. After the home visit, it is recommended that he try to get into informatics.

Since then, his father, who is a university computer teacher, has taken Luo Yuxiang on a journey of informatics.

The same two books are placed on the table, a math book and a novel, so Luo Yuxiang must pick up the math book.

Coach Fu Shuibo, the competition coach who has been with him for five years, said: "In Xiao Luo's view, math problems are like a fascinating novel, and after reading them, I have them in my mind one step at a time, which is very interesting. 」

In April this year, the above three gods formed a team to represent Peking University and won the championship in the 47th International Undergraduate Programming Competition ICPC of the Huawei Cup.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

It can be seen that the three of them are already old partners, and they cooperate very tacitly.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

It is probably also the tacit understanding of many cooperations that allowed the three of them to successfully win the championship in this international college student programming competition.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

The process of the three great gods teaming up is like this-

Wang Zhanpeng, a "veteran" of the competition from the Turing class of Class 21, and he and two other classmates formed the team at the beginning of their enrollment. "Most of the high school competitions are individual competitions, but there are more team competitions in universities, so we need to pay more attention to teamwork. 」

At the beginning of the formation of the team, Wang Zhanpeng, as the team leader, did not choose all teammates from the same department like the traditional competition team, and he has many years of competition experience, so he understands the importance of teamwork.

Therefore, he invited Luo Yuxiang, a former competitor of the competition, from the School of Mathematics, to form a team, "The subject education received by the students of the School of Mathematics will have advantages that our students from the field of information science do not have, and they can better find and fill in the gaps when they work together. 」

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Qian Yi, 2022 Peking University Turing Class

Qian Yi studied in Jiaochuan Academy in junior high school and Zhejiang Zhenhai Middle School in high school.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In the NOI 2019 National Youth Informatics Olympiad, Qian Yi ranked first among junior high school students and non-regular team members with a score of 496 points, and entered the non-in-staff national training team (CCF stipulates that junior high school students cannot enter the team).

In the 21 years of provincial team selections, he won the first place in the overall evaluation. Previously, he has won the first place in the country many times: ISIJ 2019 Gold Medal, NOI 2019 Gold Medal in Category D, CSP 2019 Improvement First Prize, APIO 2020 International Gold Medal, CSP 2020 Improvement First Prize, etc.

After winning the gold medal at NOI 2020, he was selected for the national training team with a score of 486 points and ranked 33rd in the country, and was sent to the Turing class of Peking University.

In 2021, Qian Yi became the gold medalist of the 33rd International Olympiad in Informatics (IOI 2021) with the second place in the world.

And this time, the Chinese team also set a record, and for the first time in the history of the IOI competition, players from the same country swept the top four.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming
The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

The second from the left is Qian Yi

This time in the national team, Qian Yi is the only sophomore in high school.

Here's how he described his feelings about the competition-

On the first day of the exam, I looked at the questions after the start, I felt that it was more difficult, and I couldn't solve the first question for more than two hours, I began to get anxious, but I tried to adjust my state and solve the last two questions, the time was very tight, and the performance was not very ideal. Later, I saw that I was tied for seventh in the rankings, and I felt that it was an acceptable result under the unfavorable start. The second day's questions were more to my appetite, I quickly solved the first two questions first, and then tried the third question, and I got a perfect score on this day, which is very happy. After seeing the list, I found that it had turned to second, which was particularly pleasantly surprised.

Fu Shuibo, the instructor of the informatics competition of Zhenhai Middle School, said that Qian Yi is very smart and self-disciplined. Because of love, I also put in more effort than others.

The summer training camp from morning to night lasted for a month, and the teacher felt hard to watch, but he and his teammates persevered. Sometimes, in order to study a topic, it is possible to discuss it until eleven or twelve o'clock in the evening, until the study is thorough.

彭博,2022级北大图灵班

Bloomberg High School attended the High School Affiliated to Guangzhou University.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

He was introduced to Scratch in his primary school informatics class, and his first mini-game was set in the underwater world. At a young age, he was fascinated by the world of programming.

When he was in junior high school, when he began to systematically get into informatics, many of his classmates had already been exposed to programming and mathematics, so it was relatively difficult for him.

Wang Xiaopeng, the coach of Guangfu High School, also introduced Bloomberg's experience when he was in the first year of junior high school: "At that time, he did not have any foundation in mathematics, and other students understood the knowledge points as soon as they heard it, but he had to deduce them for a long time and learned very hard. 」

Fortunately, he has very good study habits and is also a smart person.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

The first on the left is Bloomberg

Bloomberg also said that he did not admit defeat at the time: "If their knowledge has been learned through previous efforts, why can't I make up for it now?"

So, during his nap time, he studied in the computer room, and after writing his homework in the evening, he went to the computer room to verify the code, crazy complement theory, data structures, and algorithm knowledge.

Eventually, his efforts paid off.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

At the 2020 NOI Winter Camp, Bloomberg won the first place in the gold medal.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In the 2020 NOI National Competition, Bloomberg won the fifth place in the gold medal and got the admission letter to Peking University. This is also his second national gold medal in just half a month.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Bloomberg with coach Wang Xiaopeng

The preparation process for the NOI exam is very hard and requires crazy brushing.

Bloomberg concludes that the biggest charm of programming is that it can exercise thinking skills well, "If you learn grammar in the early stage, it won't take up too much time, and later on, you can train your thinking by doing problems and learning algorithms." 」

The wonderful algorithms in informatics attracted him to explore informatics in depth. "There's something about acceleration in the algorithm, which is faster than the plain brute force (without any algorithm). 」

Moreover, he also used his strength to break the perception that interest and grades are incompatible. While preparing for the information finals, he is still looking for holes to study cultural classes, and he can still get into the top 20 of his grade.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Feng Shiyuan, 2022 Peking University Turing Class

Feng Shiyuan studied in Chengdu Shimuro Middle School in high school.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In his first year of high school, Feng Shiyuan entered the provincial team and won the silver medal in the national finals of informatics, and in his second year of high school, he entered the provincial team again and won the gold medal in the national finals of informatics, and was selected into the national training team with an excellent result of 19th place in the country and was sent to the Turing class of Peking University.

Informatics instructor Zeng Guisheng commented on him: "In 2016, Feng Shiyuan began to learn programming, likes to play games, and his grades in cultural classes are not impressive. After studying the informatics competition, he became more and more interested in computer programming and algorithms, and his grades in cultural courses skyrocketed, and his competition results also increased. 」

Moreover, Feng Shiyuan has a cheerful personality, many friends, and is also a sportsman.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

In 2018, international gold medalists came to the school to give lectures, and the content of the two-day course was all knowledge points of NOI difficulty, and Feng Shiyuan couldn't understand most of them.

In order to figure out the questions he didn't understand this time, he carried out a year-long study according to the knowledge points he lacked, and after checking and filling in the gaps, the problems he once didn't understand became easy to solve.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

"When you are faced with an intricate problem with hundreds of thousands of objects, you need to quickly build efficient mathematical models and data structures, and apply efficient algorithms to write program code to solve the problem...... In this process, Feng Shiyuan gained endless fun and a sense of achievement.

These two group photos of the Turing class of Peking University in 2021 and 2022 hide many great gods.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming
The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Contest Title

Finally, I attach the questions of the 47th session, with a total of 11 questions from A to K.

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Address: https://scoreboard.icpc.global/47/finals47.pdf

The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming
The post-00 students of the Turing class of Peking University won the gold medal and won the global championship of international college student programming

Do you want to challenge yourself in front of the screen? Feel the distance between yourself and the great god.

Read on