Programming Geek
Rated 4.7/5 based on 1446 reviews

CodeVita : A Programming Contest by TCS

CodeVita 2014





TCS has announced the third edition of its programming contest CodeVita. This programming contest was started in 2012. Only final year students were eligible to participate then. In its second edition in 2013, following changes were made:

1. Participation in a team of 2 unlike teams of three in 2012.
2. Addition of new languages Perl, Python and Ruby.
3. Second Year, third Year and final year students were allowed to participate whereas only final year students were allowed to participate in its very first edition in 2012.


The second edition of CodeVita witnessed registration of about 1.3 Lakhs students and participation of around 51000 teams of two members in first round.

The third edition i.e. CodeVita 2014 has gone global. So here is your chance to compete with the students across the globe.  The contest schedule has been announced, so gear yourself to showcase your programming skills to solve real world problems.



It is a team contest. Each contestant needs to register for CodeVita on Campus Commune Portal. This is a 3 round contests and team must be formed in order to participate. 6 programming language ( C, Java, C#, C++, Python, Ruby and Perl ) was allowed in last year contest. You will be able to participate in round 1 and round 2 at home by visiting https://tcscodevita.com/ . Students passing in year 2015, 2016, 2017 and 2018 can participate in this contest in India.

This is a great opportunity for students to showcase their programming skills and grab awesome goodies & various opportunities to work at TCS.


Register yourself on TCS Next Step portal to participate in CodeVita 2014. On the day of contest you will be able to participate by visiting https://tcscodevita.com .

The previous year questions with solution can be found on this website and more will be updated soon. Till then stay connected.
Like us on Facebook & Google+  and stay updated with latest stuffs.


Past Contest

Codevita 2013



CodeVita
is a programming contest organised by TCS. This year TCS has announced the schedule of CodeVita 2013. Any student from science and engineering background can participate in this contest. Last year CodeVita was organized for 2013 batch so I could not participate. But this year student of any year can participate. The contest comprises of four phase.

First Phase : In first phase, participant can register on https://nextstep.tcs.com and form the team.

Second Phase : In second phase (round 1) , there will be an online programming contest. The top 300 or 5% of the participants will move to next round.

Third Phase : This is second round and teams qualifying from round 1 can participate in this round. Each team will be provided a set of questions and top 10 teams will be selected for the next round.

Fourth Phase : This is the final round and will be held at one of the office of TCS.





Registration for CodeVita 2013 begins on 22 July 2013 and ends on 10 August 2013. So what are you looking for. Here is your chance to show your algorithmic skill and win awesome goodies. I am participating for first time. Hope I can perform well in the contest.

Have query? Do leave a comment below ... 

50 comments :

  1. Dear Sir ,
    Is there any procedure to use STL (vector,string,set,map) of c++ in coding arena of code vita as in practice round the compiler is showing compile time error due to these STL...

    ReplyDelete
  2. I think STL is not part of standard c++... Have a look on stackoverflow post at http://stackoverflow.com/questions/6314830/is-stl-a-part-of-core-of-c

    ReplyDelete
    Replies
    1. Whether it is a part of standard C++ is irrelevant, the fact that g++ compiler allows STL, and TCS would be using g++, should allow contestants to use STL.

      Delete
  3. Heyy I have register with nextstep.tcs.com but not able to login at codevita website

    ReplyDelete
  4. First of all, form your team on campus commune. On successful formation of team you will get a private message along with a secret code. Now log on to https://tcscodevita.com/CodevitaV2/index.jsp using your CT refrence id, email id and secret code. That's all...

    ReplyDelete
  5. For the practice round of codevita TCS is asking some secret code so what that code is meant for annd what it is as their in no mail regarding that.

    ReplyDelete
  6. Check your inbox on campus commune. You will have a private message having secret code. Alternatively, log on to nextstep.tcs.com and after that just open this url ( https://preoffer.cc.tcs.com/contests/team_formation/codevita-2013-the-tcs-coding-contest ) in new tab. You will have your secret code on right side of this page. Still getting problem, leave another comment below, I will give you more alternatives... :D

    ReplyDelete
  7. Sir ,
    whenever i am uploading the code it displays a message which shows compile time error in coding arena but it is running smoothly in Code blocks GNU GCC compiler as default compiler mentioned by the contest rules.Kindly solve this problem so that i do not repeat the same mistake during the competition.

    ReplyDelete
    Replies
    1. debraj can u guide me as to why it is showing such kind of error and how did u solve it...?

      Delete
  8. Check carefully input/output specifications.
    In a few problem you need to print a blank
    line after the last output... :D

    ReplyDelete
  9. I am having invalid credentials error after filling the login details of the practice round. Is there any way to contact the officials? I think there may be some problem with the registered email id or serverproblem. Please help

    ReplyDelete
    Replies
    1. Drop a mail to Indranil ( indranil2.c@tcs.com ).
      He will sort out your problem.

      Delete
  10. Thank you sir that was of real help finally my program did run. I have one more confusion regarding this contest. During the subsequent rounds both the members will login with their respective CT no and other details. So will different sets of questions be supplied to the team members or the same set of questions for both? If the questions are same and when we are able to solve a particular problem will both the team members upload the same answer or anyone will do?
    It will be really kind of you if you help me in sorting out this problem

    ReplyDelete
    Replies
    1. I think there will be same set of questions
      for both of you. Both members should login
      and submit solutions. Anyone can submit
      solution of a particular problem. So don't
      waste your time in submitting same solution
      twice.

      Delete
    2. @Debraj exactly what mistake did u rectify..
      even i am getting the same error. Please reply.

      Delete
  11. Replies
    1. Drop a mail to Indranil ( indranil2.c@tcs.com ).

      Delete
  12. sir i did print a new line after the output but still there is a compilation error...

    ReplyDelete
    Replies
    1. Strictly use the programming language
      standard as specified.

      Delete
  13. Is it possible to register now?? I am a 1st year B.Tech student and our classes have just resumed. So i got to know about this contest only today.. Please inform e if it is possible in any way to participate in this contest.

    ReplyDelete
    Replies
    1. The registration date is over. try next year.

      Delete
  14. sir i am getting presentation error how to solve it please give me an example

    ReplyDelete
    Replies
    1. Your answer might be correct but the output is not correctly formatted as per the question's requirement.

      Delete
  15. what is the duration of round 1?

    ReplyDelete
    Replies
    1. Each team will get a duration of 6 hours and the
      timer will start as soon as any of the team member
      login. It is scheduled to commence from August
      13, 3:00 pm to August 14 , 3:00 pm. You can take
      it any time but remember to participate on or
      before August 14,9:00 am because the contest will
      close at 3:00 pm , August 14 .

      Delete
  16. I will publish the solution of practice round questions as well as subsequent round questions after that round is over... :D

    ReplyDelete
  17. Is this a joke contest? No feedback for submissions, how one would know if they made correct submission or not?
    No clear constraints : like in Fun Numbers - what are limits on x,y, and n and still you think that would get correct conditions for invalid input : seriously the contest is screwed up.

    ReplyDelete
    Replies
    1. @Amit This blog is just for the information purpose
      and I am not a team member of CodeVita 2013 organi-
      zing committee. I know there are certain mistakes
      in "Fun Numbers" as well as in "Brokerage" problems.
      Drop a mail to TCS regarding this. And try your best
      to reach out to solution. Due to heavy traffic on
      server, submission details might appear a little bit
      later.

      Delete
  18. if i have not made a team after registration and register for the compition i cant participate?

    ReplyDelete
    Replies
    1. The contest is about to end. Without a team you
      can't participate.

      Delete
  19. Does each team has to submit one solution per problem or both team members have to submit one solution for a problem : that is two submissions per problem.?

    ReplyDelete
    Replies
    1. Only one solution per problem is expected so as to maximize team score.

      Delete
  20. sir,i couldnot register for this codevita before 10th of AUG,so Is there any option for joining CODEVITA????

    ReplyDelete
  21. Sir, I have upload two programs and there is always compile time error shown,but when i am running it on code blocks,it displays the correct output.I also add the new line after last output but it does not work.please help me out.

    ReplyDelete
  22. sir how to answer for mu-sigma muphoria can you give the example...
    I am a electronics student so i only know basic c language..please give me example of how to answer with and without programming

    ReplyDelete
  23. Hello,

    I want to participate in CodeVita 2014. Is there something through which I can practise the questions and format of previous years contests? Please suggest or give the link from where I can find it.!

    Thanks!

    ReplyDelete
    Replies
    1. A complete guide to CodeVita 2014 will be posted soon. Meanwhile check out a few things here : www.programminggeek.in/search/label/CODEVITA

      Follow us on Facebook and Google+ and stay updated . . .

      Delete
  24. Please help! :'( I have successfully created account, while forming a team, I accidentally selected wrong person's name. There's only slight difference between the stranger's name (who I accidentally selected) and my friend (who I want as my team member). The thing is, I have sent the invitation to the stranger. Is there any way I can form a team again? If that's impossible, can I delete my current account and create a new one? Is there any possibility? Pretty please help!

    ReplyDelete
    Replies
    1. You can ask your friend to form team and send a request to you and accept the invitation. Otherwise if the other person accepts your invitation then you won't be able to change team and require to create a new account.

      Hope this solves your problem.

      Delete
  25. Does codevita platform supports dev c++ for coding in c?

    ReplyDelete
    Replies
    1. There is no problem as long as your compiler uses gcc. Since Dev C++ internally uses gcc, so technically there is no problem.

      Delete
  26. Will all the teams get same set of questions in round1 of codevita 2014??

    ReplyDelete
    Replies
    1. Last year, teams who logged in around same time got same set of questions and teams who logged in in different time frame got different questions. They might follow the trend this year also but exact details will be revealed on contest day only.

      Delete