Блог пользователя leafpetal

Автор leafpetal, история, 16 месяцев назад, По-английски

Calling all Codeforces enthusiasts! If you're looking to supercharge your competitive programming skills while keeping your practice consistent, CFStreak is your new best friend.

How to Get Started:

  1. Effortless Installation: Get CFStreak with a single click. Install CFStreak

  2. Daily Challenge: CFStreak surprises you daily with a fresh Codeforces problem. No login required – it's that straightforward!

  3. Three Levels of Challenge: Choose from three levels of questions – Easy, Medium, or Hard – based on their ratings. Maintain your streak by solving any/all of these challenges! Easy — (rating <= 1600), Medium — (1600 < rating <= 2200), Hard — (rating > 2200)

Why CFStreak?

  • Consistency Wins: Regular practice is the key to success, and CFStreak makes it a breeze.

  • Diverse Challenges: CFStreak pulls problems from real Codeforces contests, offering a variety of challenges to tackle every day.

  • Friendly Challenges: Challenge your Codeforces buddies to see who can maintain the longest streak. It's a fun and competitive journey to improvement!

More Features Coming soon

Ready to take your Codeforces journey to the next level? Install CFStreak now and get your daily dose of coding excitement!

Get CFStreak and code your way to the top!

  • Проголосовать: нравится
  • +14
  • Проголосовать: не нравится

»
16 месяцев назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

It's really very useful.

»
16 месяцев назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Does it take account of what rating I am,I mean does it suggest depending my skill level?Or just randomly ?

  • »
    »
    16 месяцев назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    It has 3 rating ranges, Easy, Medium and Hard. Inside every field, there is randomisation. Let's take a situation. If someone's rating is 800, then if that person follows the Easy range, the person will have a chance to think of solutions till rating 1600, which in turn will be difficult for that person, but practising in the range will eventually help him to come out of that range.

    Thanks for asking. Feel free to share your invaluable doubts so everyone can be clear about them.

    • »
      »
      »
      16 месяцев назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Welcome brother, I saw it recommended a problem of 800,another of 2100 and 2600, I am of 1000 rating range right now, how can I make the extension to give me problems of 1000-1500 range(like the medium one)?

      • »
        »
        »
        »
        16 месяцев назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        I think you don't need an extension for that. If you want to specifically practice in a range, and you don't have a requirement for daily practicing, then I think codeforces have filters in their problemset section. You can use them and filter the problems according to your need.

        This extension mainly focuses on those who don't have much time for cp or they are in-consistent; so that they can (in wake of streak) be a bit more consistent in solving problems.

»
16 месяцев назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Great ujjwal :)

»
16 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Op developer sir..

orz

»
16 месяцев назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

Great Idea! Here are some suggestions-

  1. It would be better if the user was allowed to set the ranges for easy, medium, hard for himself. Is this dynamic (based on the user's current rating) or everyone gets problems in the same range?

  2. Another issue here is, on codeforces, the number of 800 rated questions are much more than say 1200/1300 rated questions (I am guessing this). So your algorithm may be biased to give a 800-rated problem as the easy problem. Try reducing this bias ig.