RULES RULES EVERYWHERE :(

To make this a fair game, a lil bit of ‘em is needed eh!

The idea of this ‘Code of the week’ is to inculcate the joys of problem solving and coding using computation. We know, IPLUG has stayed dormant and the activities were unheard of. So here we are!

Since there are about 5 computing courses running currently in the fall semester 2018, we thought it would be best to sow the fresh seeds of this now. Be it IDC101,Numerical Computing or Analysis or Computational Physics or Algorithms , the idea of this is to help initiate in every IISERite, the zeal to compute. To solve a big problem using a big calculator – your computer.

So over the period of 2 months, the difficulties of problems would rise depending on your responses. Mostly puzzles and weird problems, (which all can be solved computationally) using all the algorithms and languages you know of, COTW would be presenting a NEW QUESTION . EVERY FRIDAY, 10PM.

SCORING AND INFO

New Question every FRIDAY @ 22:00 hrs .

Entries will be open till Friday 00:00hrs of the next week .

A leaderboard will be prepared ranking submissions and participants and previous week’s top scorers would be displayed on this website.

Ranking would be as follows :

A . If you submit before Sunday 23:59 hrs, you would score (3 + (Total submissions - your submission no. +1 )/ Total submissions )) points.

B. From Monday 00:00 hrs to Wednesday 23:59 hrs, you would score (1.5 + (Total submissions - your submission no. +1 / Total submissions )) points.

C . From Thursday 00:00 hrs to Friday 00:000 hrs, you would score (Total submissions - your submission no. +1 / Total submissions ) points.

A session would be held once in two weeks on Saturdays to discuss problems if no. of solvers are very less.

The correct answer would be displayed from Friday 00:00 hrs to Friday 22:00 hrs of the NEXT week.

NO BAR ON USE OF ANY LANGUAGE. USE Python , C , PERL , Java , R, FORTRAN 95/99 , C++ , whatever you wish (even a pen a calculator works). *


This is a completely new idea, with the honest intention of allowing everyone to try coding, to solve numerical (not impossible) problems.

So people who have SOLVED IT ARE REQUESTED TO MAINTAIN COMPLETE SILENCE.

Please don’t copy code, copy other’s solutions, or anything from anyone.

Try to solve it by yourself. The questions are made so that you can use your IDC101 course knowledge to solve them.

IF YOU CAN SOLVE IT , SUBMIT IT. DON’T HELP OTHERS. LET THEM TRY.

IF YOU CAN’T SOLVE IT. YOU CAN’T SOLVE IT. DON’T LET THAT KEEP YOU FROM TRYING ;)

*We are not accepting proprietary (not-free) languages/tools for answers. This also means that you are not allowed to use proprietary modules in free languages.

Firstly, the purpose of this event is to build a temperament for solving certain relatively simple problems using code. Built-in functions in MATLAB or Wolfram, etc though are a valid method of solving problems, don't teach you how to code simple algorithms by yourself. This defeats the purpose of the event from the get-go.

Secondly, IPLUG is a Free and Open Source community, and we would like to encourage the same in all our events. Here's why.