justplay reviews,JustPlay: A Journey Through the Huawei Cup Programming Competition

justplay reviews,JustPlay: A Journey Through the Huawei Cup Programming Competition

JustPlay: A Journey Through the Huawei Cup Programming Competition

Have you ever found yourself in a situation where you stumbled upon something unexpectedly and it turned out to be a life-changing experience? That’s exactly what happened to me when I decided to participate in the Huawei Cup Programming Competition. It all started with a simple invitation from a friend, and little did I know, it would lead me on an unforgettable journey.

The Initial Challenge: The Programming Round

The competition began with a round of programming challenges. There were ten problems to solve, labeled from A to J. Initially, I was skeptical about my ability to tackle these problems, as I wasn’t particularly skilled in algorithms. However, my friend,瀹佸摜, convinced me to give it a shot, and so we formed a team.

justplay reviews,JustPlay: A Journey Through the Huawei Cup Programming Competition

The first problem, labeled C, seemed relatively straightforward, and I set to work on it. After an hour of intense coding, I finally managed to come up with a solution. Unfortunately, we were informed that we had exceeded the time limit. Disheartened, I decided to move on to the next problem. As it turned out, many teams had successfully solved the first and last problems, so we shifted our focus to those.

After an hour of hard work, we managed to solve both problems. As we checked the leaderboard, we noticed that our team had solved problems G and F. We decided to focus on problem G, as it seemed to be the most challenging. After an hour of intense coding, we submitted our solution, only to find out that it was incorrect. Frustrated, we spent another hour trying to fix the issue, but to no avail. We eventually decided to give up on problem F and left the competition.

After the first round, our team ranked 12th. Although we were initially disappointed, we realized that problem C was the most difficult, and we were happy to have solved it within the time limit. The top 11 teams were eligible for prizes, so I decided to give it another shot in the next round.

The Second Round: The Snake Game

After the first round, I decided to focus on the second round of the competition, which involved developing a snake game. I had only four days to complete the task, and I was determined to do my best. I spent every available moment working on the game, often staying up until midnight.

During this time, I encountered several challenges. One of the most difficult tasks was implementing the game’s AI. I spent hours analyzing different algorithms and trying to come up with the best solution. Finally, I decided to use a breadth-first search algorithm, which seemed to work well.

As the deadline approached, I was able to achieve a score of 18,000 points in the game. I was proud of my accomplishment, but I knew that I could do better. I spent the final day of the competition tweaking the game’s code and optimizing its performance.

The Final Results

After the competition, I received an email notifying me that I had ranked 12th in the second round. Although I was initially disappointed, I realized that I had learned a lot from the experience. I had gained a deeper understanding of programming algorithms and had improved my problem-solving skills.

Looking back, I am grateful for the opportunity to participate in the Huawei Cup Programming Competition. It was a challenging and rewarding experience that taught me the importance of perseverance and dedication. I will always cherish the memories of that competition and the friendships I formed along the way.

Problem Difficulty Time Spent
A Easy 30 minutes
B Medium 1 hour
C Hard 2 hours
D Medium 1 hour
E Easy 30 minutes
F Medium

Scroll to Top