Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. g++ prz.cpp -o prz -O3 -std=c++0x
  4.  
  5. #0
  6. for i in {a..y}; do
  7. echo -n "Test 0$i"
  8. ./oiejq ./prz < ./in/prz0$i.in > out.out
  9. if (diff -w out.out ./out/prz0$i.out > /dev/null)
  10. then
  11. echo "OK"
  12. else
  13. echo "BLAD"
  14. exit
  15. fi
  16. done
  17.  
  18. # 1
  19. for i in {a..t}; do
  20. echo -n "Test 1$i"
  21. ./oiejq ./prz < ./in/prz1$i.in > out.out
  22. if (diff -w out.out ./out/prz1$i.out > /dev/null)
  23. then
  24. echo "OK"
  25. else
  26. echo "BLAD"
  27. exit
  28. fi
  29. done
  30.  
  31. #2
  32. for i in {a..x}; do
  33. echo -n "Test 2$i"
  34. ./oiejq ./prz < ./in/prz2$i.in > out.out
  35. if (diff -w out.out ./out/prz2$i.out > /dev/null)
  36. then
  37. echo "OK"
  38. else
  39. echo "BLAD"
  40. exit
  41. fi
  42. done
  43.  
  44. #3
  45. for i in {a..t}; do
  46. echo -n "Test 3$i"
  47. ./oiejq ./prz < ./in/prz3$i.in > out.out
  48. if (diff -w out.out ./out/prz3$i.out > /dev/null)
  49. then
  50. echo "OK"
  51. else
  52. echo "BLAD"
  53. exit
  54. fi
  55. done
  56.  
  57. #4
  58. for i in {a..t}; do
  59. echo -n "Test 4$i"
  60. ./oiejq ./prz < ./in/prz4$i.in > out.out
  61. if (diff -w out.out ./out/prz4$i.out > /dev/null)
  62. then
  63. echo "OK"
  64. else
  65. echo "BLAD"
  66. exit
  67. fi
  68. done
  69.  
  70. #5
  71. for i in {a..y}; do
  72. echo -n "Test 5$i"
  73. ./oiejq ./prz < ./in/prz5$i.in > out.out
  74. if (diff -w out.out ./out/prz5$i.out > /dev/null)
  75. then
  76. echo "OK"
  77. else
  78. echo "BLAD"
  79. exit
  80. fi
  81. done
  82.  
  83. #6
  84. for i in {a..t}; do
  85. echo -n "Test 6$i"
  86. ./oiejq ./prz < ./in/prz6$i.in > out.out
  87. if (diff -w out.out ./out/prz6$i.out > /dev/null)
  88. then
  89. echo "OK"
  90. else
  91. echo "BLAD"
  92. exit
  93. fi
  94. done
  95.  
  96. #7
  97. for i in {a..t}; do
  98. echo -n "Test 7$i"
  99. ./oiejq ./prz < ./in/prz7$i.in > out.out
  100. if (diff -w out.out ./out/prz7$i.out > /dev/null)
  101. then
  102. echo "OK"
  103. else
  104. echo "BLAD"
  105. exit
  106. fi
  107. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement