bhupixb

Stress tester

Apr 2nd, 2020
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #!/bin/bash
  2. i=1
  3. g++ -std=c++17 gen.cpp -o generator
  4. g++ -std=c++17 1.cpp -o original -O2
  5. g++ -std=c++17 brute.cpp -o brute -O2
  6. while [ $i -le 100000 ]
  7. do
  8. echo "#$i"
  9. # Generate input
  10. ./generator > input1.txt
  11. ./original < input1.txt > original_output.txt
  12. ./brute < input1.txt > brute_output.txt
  13. diff -w original_output.txt brute_output.txt || break
  14. i=$((i+1))
  15. done
  16. # echo "I is $i"
  17. if [ $i != 100000 ]
  18. then
  19. cat input1.txt > input.txt
  20. echo -n "Origi = " > output.txt
  21. cat original_output.txt >> output.txt
  22. echo "" >> output.txt
  23. echo -n "brute = " >> output.txt
  24. cat brute_output.txt >> output.txt
  25. echo ""
  26. fi
Add Comment
Please, Sign In to add comment