Browsed by
Category: Tutorial

Code Knights Round 14 Result and Problem Analysis ?>

Code Knights Round 14 Result and Problem Analysis

Assalamualaikum everyone. Its been awhile since I did a written analysis instead of a video or straight up, not doing it at all. Although recording a video is much more convenient that writing a blog, nothing beats creating a well authored blog post. That, and also the fact I did not finish this round, resulted in this post, albeit, late, because it takes time to type down these things.

Anyway, Round 14 is the second round after the last round which IIUM’s DSA student is scored for participation. Additionally, its kinda exam period for IIUM student… so… we are seeing a much lower participation, even after including participant from Hebron University, Palestine. In fact, looking at the ranking list, 6 out of 10 participant actually came from Hebron! If they did not participate, we would be looking at only 4 participant!

7b3cefd1-3daa-415e-8850-4cf98524ec77

Read More Read More

Code Knights Round 6 Results and Problem Analysis ?>

Code Knights Round 6 Results and Problem Analysis

Assalamualaikum everyone,

Last Saturday, the 6th round of Code Knights was held, with a total of….. 17 participants. Same as last round, which is also the same as the round before. This round is significantly harder than the last round, which was the easiest round by far.

Selection_094
It looks like only 12 participant, but actually there are 5 more down below which tried, but did not manage to solve any problems…

How hard? Well.. if you compare it to Round 3, its.. OK-lah. The winner for this round goes to anas_95 from IIUM, who also won last round. anas_95 was the only participant who manage to solve 4 problems, but he did not solve problem D. It’s nice to see someone from IIUM winning again, but its starting to get boring. Can someone else win next time? stdLn maybe? Heck, I’m even waiting for lim2481284 to make a comeback.

Read More Read More

Code Knights Round 3 Result and Problem Analysis ?>

Code Knights Round 3 Result and Problem Analysis

Salaam everyone,

Last Saturday night, the Code Knights Round 3 was held at 8:00 pm on 16th July and lasted for 4 hours. This time the round had 5 problems to solve and a bit tougher than the previous ones (Round 1 & Round 2).

finalScore
Congratulation to lim2481284 and all participants. Everyone managed to solve at least 1 problem

Needless to say, the participants did well.  The winner of this round is lim2481284 from uniten university who managed to solve 3 problems. Shahril from uitm managed also to solve 3 problems as well, both of them solved A, B and C. However, Shahril was not as fast as lim2481284 and therefore scored the second place. StdLn solved 2 problems, interesting enough he is the only one who solved problem E. It is also interesting to see Foinni who haven’t solved any problem before the freezing of the scoreboard, yet he managed to solve 2 problems in the last hour of the contest rendering him in the fifth place.

Dataset

PDF

Read More Read More

Code Knights Round 1 Result and Problem Analysis ?>

Code Knights Round 1 Result and Problem Analysis

Update: Announcement on round 2 is up. See here for details.

Assalamualaikum everyone,

Last Saturday, the first round of Code Knights was held from 10 PM to 2 AM. We received 18 registration, however only 8 participated likely due to miscommunication of the contest time. The following are the final scoreboard of the round.

Ranking - Google Chrome_063-2

Congratulation to Omar Salim from IIUM who won the first round and is the only participant who manage to solve the ‘Fix the Fence’ problem in time. All participant managed to solve the FizzBuzz problem and most participant answered Yeoh’s Parking. You can download the dataset through the following link:

Dataset

PDF

Read More Read More

IIUM Code Jam 2016 Problem Solution ?>

IIUM Code Jam 2016 Problem Solution

Assalamualaikum guys. In this post, I’ll discuss on the question given on IIUM Code Jam 2016. The commentary for the questions are from the question author (Zarir, Ayesha and Amjad) with some addition from me. Overall, compared to IIUM Code Jam 2015, the questions in IIUM Code Jam 2016 was much more balanced. There are less very easy question but there are less very hard question too. This is reflected in the ranking which shows a typical ACM-ICPC scoreboard.

Read More Read More

IIUM Code Jam 2016 Mock Contest Answer ?>

IIUM Code Jam 2016 Mock Contest Answer

Assalamualaikum guys. In this post I’ll discuss on the problem given in IIUM Code Jam 2016 Mock Contest. The questions in the mock contest is meant to be educational. Therefore, the harder question mainly have some ‘tricks’ and ‘quirks’ which are common on an actual ACM-ICPC competition. The question also have explanation or hint on how to solve the problems. Four of the question are made by me (Ashraf) and the last one is made by Bro. Amjad. You can download the dataset through the link below. The dataset uses the Polygon contest format, which is used in Codeforces and is compatible with our contest system.

IIUM Code Jam 2016 Mock Contest Dataset
PDF

Read More Read More

IIUM Code Jam Practice ?>

IIUM Code Jam Practice

Assalamualaikum everyone. IIUM Code Jam is just around the corner and we think that it is best if we give out some practice set. For this practice, we are going to use an online platform that we commonly use to train for an actual ACM ICPC. Its basically an online contest. However, the question that we set are very easy to cater for those who are really new competitive programming. Or in another word, those who are joining the IIUM Code Jam just for the fun of it. In fact, in this post, I’ll be discussing on the answers for the question. However, you should try it yourself first. The contest is available through the link below. The password is “redjam”.

IIUM Code Jam Practice Contest

Read More Read More

How will a solution be judged in a programming competition. ?>

How will a solution be judged in a programming competition.

Assalamualaikum everyone, today’s topic is how a judge software judge a solution. Or in another word, how do you submit the solution for the problem. And also, how do you output your solution for a particular problem.

Introduction

For those of you who did not know, in ACM ICPC, every team will be given a set of problem which the team will need to solve. The way to solve them is by coding the solution. The problem will say that the solution will have to accept some input and it should output according to the input.

Read More Read More