Giter Club home page Giter Club logo

codeforces-helper's Introduction

Codeforces Helper

This Project is origin from CodeforcesBot. However, CodeforcesBot is not working after visual studio code 1.40.0. So I has fixed the issues and make it work. Enjoy for now!

Now you can submit your solution to codeforces contest in one click.
Simple UI which allow you to see all the contests, run your solution on sample test cases, submit solution and see standing and rating of your friends.

Features

  • See all the running, future and past contests.
  • Creates directory for a contest with template ready file for each problem.
  • Test all sample test cases or submit solution in one click.
  • See your and yours friends standing for a contest.
  • Rating of you and your friends is ranked order.
  • simple UI and easy to use.
  • Settings that allow to choose compiler and template code for solution.

Setup

CodeforcesHelper settings

  1. Open command palette (Ctrl+Shift+P)
  2. Write login and select the login option.
  3. It will ask for the username and password of your codeforces account.
  4. You need to set the compiler and template file in Extension Setting

Instructions

CodeforcesHelper settings

1. Extension Explorer

  • Click the icon to see the contests and ratings.

2. Refresh

  • Refresh button allow you to reload to the contests and ratings.

3. Create contest directory

  • It create a directory of contest which will have the sample testcases and cpp solution file with the template code.

4. Run Solution

  • This button allows you to run your solution on the sample testcases.
  • Run button is available in extension explorer and on top of code itself.

5. Submit Solution

  • This button allows you to submit your solution.
  • Verdict will be displayed after submission.
  • Submit button is available in extension explorer and on top of code itself.

6. Login status

  • The login status is displayed for the account.

Extension Settings

CodeforcesHelper settings

1. Compile Command

  • You can choose the compiler of c++ which should be used to compile you solution.
    And additional arguments can also be passed. For example std of c++ (g++ --std=c++14).

2. Template File

  • Default template is provided. If you want to use your own template to be used for solution, you should set the template file path to the setting.

3. Template Line Number

  • You can specify the line number of template from where you want to start writing the solution.

codeforces-helper's People

Contributors

xiaocairush avatar

Watchers

 avatar

codeforces-helper's Issues

网络问题?

最近几场比赛似乎都登不上了(Request failed with status code 403)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.