Fast Input and output Class for Competitive Coding.
Install Jhelper plugin and import the Cpp project in Clion
Install CHelper plugin and import the Java Project in Intellij Idea
Create a new Project and use the template file.
In ubuntu we can use the following code to check the time
time ./a.out < in
time ./generator | ./a
#!/bin/bash
g++ -o gen gen.cpp
g++ -o main main.cpp
g++ -o brute brute.cpp
for((i = 1;;++i));do
echo $i
./gen $i > inputt
diff -w <(./main < inputt) <(./brute < inputt) || break
done
To copy a single file to multiple Files
echo a.cpp b.cpp d.cpp | xargs -n 1 cp template.cpp
g++ -O2 -std=c++17 -Wno-unused-result -Wshadow -Wall -o "%e" "%f"
g++ -DLOCAL -std=c++17 -Wshadow -Wall -o "%e" "%f" -fsanitize=address -fsanitize=undefined -D_GLIBCXX_DEBUG -g