Chapter 373 Heaven Does Not Give Birth to Me, Abin, the Program Is Like a Long Night
Europe, Zurich, Switzerland, two o'clock in the afternoon.
The ACM International College Student Programming Competition officially kicked off in the central gymnasium in Zurich. This competition is hosted by a world-renowned computer research institution and sponsored by a world-renowned computer brand.
It can be said to be the most influential competition in the field of computer science for college students.
Countless talented researchers in the computer field have participated in the ACM International College Student Programming Contest.
Even the vice president of a world-renowned computer brand that sponsors the ACM International College Student Programming Contest, once participated in the ACM competition.
Entering the 1990s and after the 21st century, the ACM International College Student Programming Contest has been sponsored, so the scale of the competition has continued to expand, and the participating universities have also increased from dozens to hundreds or even from the beginning. Thousands.
Of course, after the thousands of colleges and universities have signed up for the ACM International College Student Programming Contest, they will be screened in the competition area where they are located.
The colleges and universities that can finally reach the stage of the global finals are also the top batches that came out of the big waves.
Ding Yue briefly looked at the list of entries for this year's finals——
Imperial College
University of Chicago
Caltech
University of California Berkeley
Nanyang Technological University
Haicheng Jiaotong University
Moscow State University
ETH Zurich
St Petersburg State University
University of Melbourne
After a quick look, which university is not a world-renowned university?
And these colleges and universities have strong computer professional strength, both in terms of teaching ability and scientific research ability.
Of course.
Ding Yue's Department of Computer Science at Wucheng University of Arts and Sciences was able to participate in the finals of the ACM competition with this world-renowned university.
This shows that Wucheng University of Arts and Sciences has the opportunity to become the world's first-class in the field of computer science.
It depends on whether Xu Bin, Chen Jun and Ouyang Chen can do their best.
If you become famous in the ACM competition, the computer major of Wucheng University of Arts and Sciences will become a major choice for many domestic students who love the computer field. In September next year, the number of enrollment in the computer major will skyrocket.
It's just that Ding Yue still doesn't know if Xu Bin and the others can make a way out of this battle without gunpowder smoke today.
After all, Ding Yue has added all the buffs in the professional field that should have been added to Xu Bin and Chen Jun.
Even cramming now is useless.
So Ding Yue quietly waited for the performance of Xu Bin, Chen Jun and Ouyang Chen in the game.
Ding Yue also took a look at the rules of the ACM International College Student Programming Contest.
Each team from each university will use one computer, and need to use a programming in C/on and other languages to solve 7 to 13 possible problems within 5 hours of the total schedule time.
After the completion of the program of each college team, submit it to the referee for operation. The result of the operation will be judged as correct or wrong, and the participating teams will be notified in time.
What's more interesting is that after each team correctly completes a question, the organizer will raise a balloon representing the color of the question in its position, and the first team to solve each question will also receive an additional "FIRST-PROBLEM" -SOLVED" balloons.
The final winner is the team with the most correct answers and the least total time.
During the competition, the time for each question will be from the start of the competition until the answer to the question is judged to be correct. During the period, if the running result is judged to be wrong, a penalty of 20 minutes will be added.
Within 5 hours of the competition, there are usually 7 or more test questions, which are completed by three players in the same team using the same computer. When a test question is solved, it is submitted to the judges, who will judge whether it is correct or not. .
If the submitted program does not work correctly, the program will be returned to the team, who can make changes and submit the question again.
There are generally 7 kinds of program judgment results-
1, - that is, pass! (AC)
2. Wrong Answer - that is, the answer is wrong. (WA)
3. Runtime Error - that is, the program runs incorrectly, unexpectedly terminates, etc. (RE)
4. Time Limit Exceeded. - Timeout. The program did not give an answer within the stipulated time. (TLE)
5. Error——that is, the format is wrong. The program did not output the answer in the prescribed format. (PE)
6. Memory Limit Exceeded - that is, super memory. The program did not give an answer within the specified space. (MLE)
7. Compile Error - that is, compile error. The program does not compile. (CE)
In general, the ACM International College Students Programming Contest is to let the team members of the participating teams from various colleges and universities work together to solve the problems of the competition committee through computer programs in the fastest time.
For this competition in the computer field of international college students, there are also live broadcasts in China, and it is also live broadcast on National Television.
It's just a live broadcast of the science and education channel.
As we all know, China TV generally only has a few channels such as the news channel, the first channel, and the variety channel with relatively large traffic.
The Science and Education Channel has a limited audience.
At this time, it was two o'clock in the afternoon in Switzerland, and in the country of Xia, it was already about nine o'clock in the evening.
The Science and Education Channel of National Television Television broadcasted ACM by satellite. Although the synchronization of the picture was slower, it was possible for domestic audiences to see this competition.
"Xiao Zhang, have you noticed? This year's ACM competition seems to have tens of thousands more viewers than before."
The staff of the National Television Science and Education Channel who is in charge of broadcasting the ACM competition couldn't help but say to his colleague Xiao Zhang after looking at the background data.
"yes?"
When Xiao Zhang heard it, he was quite surprised.
In each previous ACM competition, the number of audiences was basically fixed, with a maximum of 5,000 people floating up and down.
But just now my colleague said that there were tens of thousands of viewers suddenly this year?
So Xiao Zhang took a look at the audience viewing data of the live broadcast of the ACM competition on the Science and Education Channel of National Television.
Indeed, it looks like there are more than 20,000 to nearly 30,000 people.
You know, if you want to watch the live broadcast of the ACM competition, you can only watch it on the science and education channel of the official website of China National Television. After all, only the science and education channel of China National Television will broadcast the ACM competition live.
Therefore, it is very simple for National Television to count the audience data.
It's just that Xiao Zhang and the others have no idea. Where did the extra 20,000 to 30,000 viewers come from?
You can't have a fixed number of viewers in previous years, but suddenly there will be more this year, right?
At this time, the Wucheng University of Arts and Sciences was thousands of miles away.
Many of the students are the viewers who appeared out of nowhere.
The students of Wucheng University of Arts and Sciences know that around nine o'clock this evening is the start time of the ACM International College Student Programming Contest.
Although President Ding and Director Xu are far away in Europe and Switzerland, the students of Wucheng University of Arts and Sciences organized spontaneously to watch the live broadcast of this event.
The live broadcast of this ACM competition will only be broadcast by the Science and Education Channel of National Television, so everyone went to the Science and Education Channel of the official website of National Television this evening.
Although the ACM International Undergraduate Programming Contest has little attention outside the university computer professional circle.
But for every student at Wucheng University of Arts and Sciences, this is a game that they should pay attention to, not just for computer science students.
Because in this competition, if his alma mater, Wucheng University of Arts and Sciences, can get a good result, the social status of Wucheng University of Arts and Sciences will obviously be improved.
The most important thing is that every student of Wucheng University of Arts and Sciences has a very warm sense of honor and disgrace. The honor of the school is also very important to the students.
Who made this the second home for the students?
In the Zurich Center Gymnasium, the finals teams from a total of 34 universities around the world have all been in place.
Ding Yue, Huang Youjie, and secretary Wen Ruohan were watching the game in the rest area of Xia Guo's participating colleges and universities.
On the field, there are 34 colleges and universities, and each college has a team of three people.
Because the rules of the competition are that there are a maximum of three members, each college will definitely choose three players. After all, if there are many people, it will be more efficient to solve the program.
"Chen Jun, you are responsible for the analysis of each topic, Ouyang Chen, you are responsible for assisting Chen Jun with all the help he needs, and then I am responsible for writing the program!"
Xu Bin made an accurate division of labor for this competition.
Because the ACM competition is about high efficiency, whoever solves the problem faster will be able to get closer to the throne of the championship.
Each team will only provide one computer for answering questions.
In this case, Xu Bin will be assigned, and he will control the computer to write programs to answer the questions, while Chen Jun and Ouyang Chen can concentrate on analyzing each question.
In 5 hours, at least 7 questions or more must be answered, and the team with the least time will win.
Therefore, the teamwork and efficient division of labor among the three people are very important for this competition.
"Okay Director Xu, I will use the most concise way to parse out the question, so that you can answer the question better."
Chen Jun nodded and answered seriously.
Ouyang Chen also nodded, even though the work he did was the "simplest", he would not let up in the slightest.
Because Ouyang Chen is very clear that he is an indispensable part of the team, and he must do his best to assist Chen Jun in the analysis of the problem, so that the team can achieve the best results.
In the whole team, Xu Bin's work is obviously the most difficult, because after the questions analyzed by Chen Jun and Ouyang Chen, Xu Bin needs to write a program to answer the questions.
Of course, in the process of answering the questions, if there is any difficulty, Chen Jun and Ouyang Chen will also play an important role in Xu Bin's think tank.
In fact, the team assignment work of most participating colleges and universities is basically the model of Xu Bin and the others.
The subtleties may be different, but they must be clearly divided.
Xu Bin will not despise his opponents, because they are all from the world's top computer universities.
It is no exaggeration to say that there are 34 participating teams with a total of 102 players who are all computer geniuses!
Indeed it is!
[Live Room of Science and Education Channel of National Television Station]——
"I saw our Xia Guo college team, Haicheng Jiaotong University."
"Haicheng Jiaotong University has won the championship in the ACM competition, and more than once. He is the biggest favorite in our Xia Kingdom."
"This year there are still Moscow State University and St. Petersburg State University. These two universities seem to be very strong in recent years."
"Indeed, Moscow State University and St. Petersburg State University have basically won the championship in the past few years, but think about it, the teams they participated in in the past have graduated, right? The new team can still take over the championship banner, To defend the title?"
"Hahaha, I saw our Northwestern University of Science and Technology!"
"To be honest, this year's Wucheng University of Arts and Sciences is indeed quite surprising. It can actually get a place in the competition."
"Students from Wucheng University of Arts and Sciences came to report, come on!"
"I heard that Xu Bin from Wucheng University of Arts and Sciences is very powerful. In the domestic computer circle, he has been worshipped by many gods."
"Really? Is it so powerful?"
"Everyone who has been in the computer circle should know that Xu Bin has an ID called "A Bin", which is called "A Bin" by the computer gods - Heaven does not give birth to me, A Bin, the computer is like a long night!"
"So hanging?"
"I'm ignorant."
"As far as I know, this Abin family seems to be able to write a super awesome operating system alone."
"Similar to Apple? The plague is dead? An operating system like Android? It's really fake. It's such an exaggeration."
"It's just a rumor. No one has seen the operating system that A Bin made himself. Who can't brag."
"So, does the team from Wucheng University of Arts and Sciences really have something?"
"Let's wait and see, did you stay up late to watch the game tonight?"
"Tomorrow Saturday, you must watch the game. It looks like it's only around two o'clock, and the nightlife has officially started, okay?"
"666, can you all stay up late?"
At this time, Xu Bin obviously did not know that he was being discussed in various ways by netizens watching the game in China.
All his energy went into the game.
The ACM competition committee quickly determined that 34 college teams were ready.
Then start to give the first question.
That is [question A].
The questions of the ACM competition will be given one by one in the form of ABCDEFG, and then all participating teams will start to answer the questions.
And the difficulty of the question, obviously starts from A, and it will become more and more difficult!
When the first question was given, all the team members of the 34 college teams entered the state immediately.
It is worthy of being from the top group of computer majors in the world.
"Chen Jun, start analyzing the question."
"OK!"
Chen Jun began to analyze [Topic A]. The way of analysis is also the most convenient way for him and Director Xu to communicate.
The purpose is to allow Xu Bin to start writing the problem-solving program based on the analysis of the problem more efficiently.
In other words, Xu Bin and the others can start answering the questions while analyzing the questions. This efficiency is not comparable to that of ordinary teams!