[HOT] 7-year journey from Framgia Code Contest to Viblo Code Contest 2020 and interesting "sample test", have you tried it?

Let’s find out more information about the contest and a practice test at the end of this news! Please leave your answers in the comment section to see how others will comment!

After 5 years of operation, with its continuous improvements, Viblo has made a certain mark on the users. To start the series of events celebrating the 5th anniversary of development, Viblo has officially launched the Viblo Code Contest 2020 with the theme of Step into the Future.

Let's find out more about this "hot" contest of the IT community!

The official oster of the contest

From the internal to the national Code Contest

Code Contest was first held at Sun* on December 7, 2013. At first, it is built and operated by Mr. Nguyen Anh Tien (R&D Unit) and Mr. Nguyen Dang Huy (EUV1). In the early years, the Code Contest was organized to replace the weekly Seminar on Saturday at the company. Code Contest is a monthly contest of algorithm, programming. It brings a lot of excitement for (old) Framgia programmers, besides self-study hours at the weekend.

The system has been improved and updated many times after having been held internally several times. As a result, the quality and scale of the contest have also been improved, attracting a large number of participants. After holding 9 times, the Code Contest process has changed as it combines with other forms such as CTF Contest, or Game Logic to become a big and professional contest called CTF Contest (including 3 parts: Code Contest + CTF Contest + Game Logic).

From 2015 to 2016, only about 2 to 3 CTF Contests were held each year. It is because the organizers had to plan for months in order to organize a CTF Contest for the company.

After that, between the end of 2016 and the end of the year 2017, the company's internal CTF Contest format was upgraded to Code War with the participation of programmers nationwide.

In recent years, Code Contest or CTF Contest events have also held in Da Nang and Ho Chi Minh City offices, giving all Sunners in the country the opportunity to access to the company’s contests.

Following the tradition, along with Viblo's 5th-anniversary event, Viblo Code Contest 2020 was born, and this time, it is open to anyone who loves programming.

Viblo Code Contest 2020: Chắp cánh giấc mơ lập trình

Viblo Code was released in March 2019. Not just a knowledge sharing and asking place, Viblo will also aim to become a new Platform where everyone can Share, Ask, Learn, and Practice their IT skills.

Viblo Code is not only a platform to support organizing contests, but it is also a system with many scoring modes for different types of contests. This makes Viblo Code different from other products on the market.

For more details on Viblo, please check out these articles: the Viblo Platform and the Viblo Code.

Source: Internet

Viblo Code Contest 2020

Marking the 5-year development journey as well as welcoming a brilliant new decade, Viblo will kick off a series of anniversary events with a programming contest called Viblo Code Contest 2020: Step Into The Future. The contest promises to be an opportunity for those who love technology to learn and improve their knowledge.

Technology is innovating and developing day by day, not only solving current problems but also being one step ahead of reality, discovering and solving problems of the future. Perhaps that is why in the series of events "A Journey To The Future", Viblo Code Contest is like a first step to "Step Into The Future".

The contestants are all programmers and students throughout the country.

During the contest, players will write a program segment in any language to solve the problems which are the challenges given by the organizers. Each Challenge will have a maximum number of points, which will be reduced by the time of the test, as well as the number of incorrect answers by the player. Therefore, everyone will need to try to solve the problem as quickly and accurately as possible to achieve the highest score.

Besides, to create the most favorable conditions for the contestant, the test time is calculated when accessing the system, and pressing the Start Challenge button, not the time starting the contest. Therefore, players can arrange the time to solve the test accordingly, without necessarily being there during the entire time of the contest.

Details about the prizes and how to register HERE

Sourc: Internet

What to prepare for the first contest?

To participate in a contest, we also need to set certain goals to accomplish. In particular, be carefully prepared for the mind and specialist knowledge to conquer yourself as well as the prizes.

Here is the knowledge that the advisory board has suggested so that the contestants can refer to:

1. Practice with the Viblo Account

This account will help people access to all Viblo services, from Viblo Code to Viblo CTF. On the  Viblo Code currently, there are many Practice exercises so that everyone can practice to be familiar with the types of exercises given in the competition. Most of these exercises have appeared in the Code Contest that the company has held before. Now they are public on Viblo Code's system.

2. Understanding a certain programming language

Viblo Code supports people to submit answers in many different languages, from C, C ++, Ruby, Python, PHP, to Java, so you can apply the knowledge about the programming language that you are using at work on the contest.

3. Knowledge of algorithms

In addition, for the hard or high scores exercises, it will require knowledge of algorithms as well. Thus, reviewing the knowledge about algorithms diligently will help you gain many advantages in the ranking race.

Try the sample test

Please try the sample challenge below and click the time to see how long it takes you to solve this problem!

Entering a new school year at the Faculty of Information Technology at Hanoi University of Technology, An's course started to study IT majors. Specifically, this term has 4 subjects that everyone can freely register, including subjects "Object-oriented programming with C#", "Object-oriented programming with Java" and "Scripting language (Ruby)"," Scripting language (Python)". Know that the number of students enrolled in the above courses, in turn, is x1, x2, x3 and x4. At the same time, there are y1 students who study both subjects "object-oriented programming with C#" and "scripting language (Ruby)", y2 students study both subjects "object-oriented programming with C#" and "scripting language (Python)", y3 students learn both subjects "Object-oriented programming with Java" and "Scripting language (Ruby)", and y4 students learn both subjects "Object-oriented programming with Java" and "Scripting language (Python)". In addition, you can neither register to study both "Object-oriented programming with C#" and "Object-oriented programming with Java" nor simultaneously learn "Scripting language (Ruby)" and "Scripting Language (Python)". At the same time, all students of the Faculty of Information Technology must register at least one of the above specialized subjects. Please help An calculate to see how many students in his course.

Input:

  • The first line is a sequence of positive integers x1, x2, x3, x4 with 200 <x1, x2, x3, x4 <1000
  • The second line is a sequence of positive integers y1 y2 y3 y4 with 20 <y1, y2, y3, y4 <200

Output: 

  • The number of Information Technology students in the course

You can see an example of a challenge and its simple sample solution here.

Prizes

  • First prize: 3.000.000 VND
  • Second prize: 2.000.000 VND
  • Third prize: 1.000.000 VND
  • Extra prize from Zent sponsor: 500,000 VND for students with the highest score outside the TOP 3

And the opportunity to exchange, meet with famous, experienced IT experts and programmers. Sign up at:

https://code.viblo.asia/contests/ApxKoklBXYa

NOTE:

- Registration deadline: 09:00 03/04/2020 ~ 12:00 18/04/2020 

- Competition time: 20:00 18/04/2020 ~ 16:00 April 19 / 2020 

- Register HERE 

One of Viblo's events (Image source: Fanpage Viblo)

Thus, it can be seen that Viblo Code Contest is not only a place for those who love programming to try interesting challenges, but also an encouragement for everyone to overcome any distances and difficulties to pursue the passion for programming. 

Viblo Code Contest will be a great opportunity for you to bring your dreams closer to reality, maybe your ideas can start right here.

Don't hesitate to register now to challenge yourself with many exciting challenges from Viblo Code Contest!

#Chuỗi sự kiện Viblo