duke79 / compro

Competitive programming solutions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

compro

Competitive programming solutions

Getting started

cd src/node
npm i
npm start -- -- 'geeks-for-geeks/reverse-an-array'

To copy over to code ide

const stdio = (main) => {
    // COMMAND TO RUN SO THAT IT WORKS 
    // NEEDS AND INPUT.TXT AND OUTPUT.TXT
    // Get-Content input.txt | node .\solution.js > output.txt
    process.stdin.resume();
    process.stdin.setEncoding("utf-8");

    let standardInputString = "", currentLine = 0;

    function readLine() {
        return standardInputString[currentLine++];
    }

    process.stdin.on("data", rawData => {
        standardInputString += rawData;
    })

    process.stdin.on("end", _ => {
        standardInputString = standardInputString.trim().split("\n").map(line => {
            return line.trim();
        })

        main(readLine);
    })
};

const main = (readLine) => {
    // the exported default function from problem/path.js
};

stdio(main);

About

Competitive programming solutions

License:MIT License


Languages

Language:Python 53.1%Language:JavaScript 46.9%