All Projects → rachitiitr → Codeforcescontestbot

rachitiitr / Codeforcescontestbot

The best Codeforces Contest Bot written by rachitiitr

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Codeforcescontestbot

Competitive Programming
Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions
Stars: ✭ 113 (-47.2%)
Mutual labels:  hacktoberfest, codeforces
Stopstalk Deployment
Stop stalking and start StopStalking 😉
Stars: ✭ 276 (+28.97%)
Mutual labels:  hacktoberfest, codeforces
Mercure
Server-sent live updates: protocol and reference implementation
Stars: ✭ 2,608 (+1118.69%)
Mutual labels:  hacktoberfest
Openthread
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Stars: ✭ 2,643 (+1135.05%)
Mutual labels:  hacktoberfest
Noderssbot
Another Telegram RSS bot but in Node.js Telegram RSS 机器人
Stars: ✭ 212 (-0.93%)
Mutual labels:  hacktoberfest
Cve Bin Tool
This tool scans for a number of common, vulnerable components (openssl, libpng, libxml2, expat and a few others) to let you know if your system includes common libraries with known vulnerabilities.
Stars: ✭ 211 (-1.4%)
Mutual labels:  hacktoberfest
Signalr Client Swift
Swift SignalR Client for Asp.Net Core SignalR server
Stars: ✭ 213 (-0.47%)
Mutual labels:  hacktoberfest
Oshi
Native Operating System and Hardware Information
Stars: ✭ 2,876 (+1243.93%)
Mutual labels:  hacktoberfest
Dmd
dmd D Programming Language compiler
Stars: ✭ 2,498 (+1067.29%)
Mutual labels:  hacktoberfest
Aquila
🎨 An Advanced WordPress theme
Stars: ✭ 204 (-4.67%)
Mutual labels:  hacktoberfest
Csfml
Official binding of SFML for C
Stars: ✭ 211 (-1.4%)
Mutual labels:  hacktoberfest
Ember Feature Flags
Ember CLI addon for feature flags
Stars: ✭ 212 (-0.93%)
Mutual labels:  hacktoberfest
Vue Morris
VueJS component wrapping Morris.js
Stars: ✭ 212 (-0.93%)
Mutual labels:  hacktoberfest
Convert Layout
JS library to convert text from one keyboard layout to other
Stars: ✭ 213 (-0.47%)
Mutual labels:  hacktoberfest
Pytest Qt
pytest plugin for Qt (PyQt4, PyQt5 and PySide) application testing
Stars: ✭ 210 (-1.87%)
Mutual labels:  hacktoberfest
Dolibarr
Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). It is open source software (written in PHP) and designed for small and medium businesses, foundations and freelancers. You can freely install, use and distribute it as a standalon…
Stars: ✭ 2,877 (+1244.39%)
Mutual labels:  hacktoberfest
Idiomatic Rust
🦀 A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.
Stars: ✭ 3,130 (+1362.62%)
Mutual labels:  hacktoberfest
Osx Push To Talk
OSX status bar application that mute microphone on user key press
Stars: ✭ 209 (-2.34%)
Mutual labels:  hacktoberfest
Parcel Plugin Svelte
A parcel plugin that enables svelte support
Stars: ✭ 214 (+0%)
Mutual labels:  hacktoberfest
Community.kubernetes
Kubernetes Collection for Ansible
Stars: ✭ 214 (+0%)
Mutual labels:  hacktoberfest

Live Demo

Watch the YouTube video showing the live demo -> here

Setup/Installation

INSTALLATION_PATH="<directory_path_where_you_want_to_clone>"; # also the dir where you will write solution
cd $INSTALLATION_PATH
git clone https://github.com/rachitiitr/CodeforcesContestBot.git
cd CodeforcesContestBot
npm install

Usage

export CF_CONTEST=https://codeforces.com/contest/1330
node script.js
# will parse all the problems of the contest
# download their testcases
# create multiple directories A B C D E depending on the number of problems in contest
# each directory created will have 
#    in0.txt out0.txt 
#    in1.txt out1.txt and so on 
# which represent the testcases downloaded

Running sol.cpp on multiple testcases and viewing output

./runall.sh A #if you want to test A/sol.cpp
./runall.sh D #if you want to test D/sol.cpp against your output vs sample output
# this will run your code on downloaded test cases
# and print to console your output vs expected output
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].