Codeforces may be unstable in the next hour due to maintenance. ×

mail154's blog

By mail154, history, 4 years ago, In English

Hello,

I want to do one project for my academics and i thought it would be better if i do one that's related to Competitive programming. There are already some great tools for code backup/download from OJs and good problem classifiers. Suggest me something like that.

Thanks.

 
 
 
 
  • Vote: I like it
  • +12
  • Vote: I do not like it

»
4 years ago, # |
  Vote: I like it +28 Vote: I do not like it

Ok, what do you think about app to train hacks?

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    What do you mean with to train hacks part?

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it +12 Vote: I do not like it

      Almost all problems from contest have been hacked during it. So, if we collect hacked solutions we can make some sort of virtual contest but with hacks.

      • »
        »
        »
        »
        4 years ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Sorry, but i don't understand what you are trying to say.

        • »
          »
          »
          »
          »
          4 years ago, # ^ |
            Vote: I like it 0 Vote: I do not like it

          I think what he meant is:
          1. Collecting user submissions that have been hacked during CF contest
          2. Make them as a challenge or contest in the new system whereby users are asked to hack this solution
          In short, instead of coding to solve the problems, users try to hack (find the bug) in the existing code.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Another idea is:
To train intuition in choosing problem solving technique.
For example, given a problem statement, user has to find out what techniques can be used to solve the problem (dp, segment tree, graph traversal, flow, etc.). For the answers, maybe we can depends on problem tags in CF?
In my opinion this might come in handy, since sometimes I jumped into the wrong technique and wasted time implementing this wrong technique.

  • »
    »
    7 weeks ago, # ^ |
    Rev. 2   Vote: I like it -19 Vote: I do not like it

    But it is not a general idea, because it may possibly one problem solve many technics.