-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
92 lines (81 loc) · 3.6 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
all: comp exc
comp_check:
g++ -O2 -Wall -std=c++17 check.cc
comp_exhv:
g++ -O2 -Wall -std=c++17 exh_vectors.cc
comp_exh:
g++ -O2 -Wall -std=c++17 exh.cc
comp_exh2:
g++ -O2 -Wall -std=c++17 exh2.cc
comp_exhlb:
g++ -O2 -Wall -std=c++17 exh_lb.cc
comp_greedy:
g++ -O2 -Wall -std=c++17 greedy.cc
comp_cal:
g++ -O2 -Wall -std=c++17 calculate_penalizations.cc
check:
./a.out ./easy/easy-1.txt ./sol_easy/sol_easy-1.txt
./a.out ./easy/easy-2.txt ./sol_easy/sol_easy-2.txt
./a.out ./easy/easy-3.txt ./sol_easy/sol_easy-3.txt
./a.out ./easy/easy-4.txt ./sol_easy/sol_easy-4.txt
./a.out ./easy/easy-5.txt ./sol_easy/sol_easy-5.txt
./a.out ./easy/easy-6.txt ./sol_easy/sol_easy-6.txt
./a.out ./easy/easy-7.txt ./sol_easy/sol_easy-7.txt
./a.out ./easy/easy-8.txt ./sol_easy/sol_easy-8.txt
./a.out ./easy/easy-9.txt ./sol_easy/sol_easy-9.txt
./a.out ./easy/easy-10.txt ./sol_easy/sol_easy-10.txt
exh:
./a.out ./easy/easy-1.txt ./sol_easy/sol_easy-1.txt
./a.out ./easy/easy-2.txt ./sol_easy/sol_easy-2.txt
./a.out ./easy/easy-3.txt ./sol_easy/sol_easy-3.txt
./a.out ./easy/easy-4.txt ./sol_easy/sol_easy-4.txt
./a.out ./easy/easy-5.txt ./sol_easy/sol_easy-5.txt
./a.out ./easy/easy-6.txt ./sol_easy/sol_easy-6.txt
./a.out ./easy/easy-7.txt ./sol_easy/sol_easy-7.txt
./a.out ./easy/easy-8.txt ./sol_easy/sol_easy-8.txt
./a.out ./easy/easy-9.txt ./sol_easy/sol_easy-9.txt
./a.out ./easy/easy-10.txt ./sol_easy/sol_easy-10.txt
./a.out ./med/med-1.txt ./sol_med/sol_med-1.txt
./a.out ./med/med-2.txt ./sol_med/sol_med-2.txt
./a.out ./med/med-3.txt ./sol_med/sol_med-3.txt
./a.out ./med/med-4.txt ./sol_med/sol_med-4.txt
./a.out ./med/med-5.txt ./sol_med/sol_med-5.txt
./a.out ./med/med-6.txt ./sol_med/sol_med-6.txt
./a.out ./med/med-7.txt ./sol_med/sol_med-7.txt
./a.out ./med/med-8.txt ./sol_med/sol_med-8.txt
./a.out ./med/med-9.txt ./sol_med/sol_med-9.txt
./a.out ./med/med-10.txt ./sol_med/sol_med-10.txt
exh_hard:
./a.out ./hard/hard-1.txt ./sol_hard/sol_hard-1.txt
./a.out ./hard/hard-2.txt ./sol_hard/sol_hard-2.txt
./a.out ./hard/hard-3.txt ./sol_hard/sol_hard-3.txt
./a.out ./hard/hard-4.txt ./sol_hard/sol_hard-4.txt
./a.out ./hard/hard-5.txt ./sol_hard/sol_hard-5.txt
./a.out ./hard/hard-6.txt ./sol_hard/sol_hard-6.txt
./a.out ./hard/hard-7.txt ./sol_hard/sol_hard-7.txt
./a.out ./hard/hard-8.txt ./sol_hard/sol_hard-8.txt
./a.out ./hard/hard-9.txt ./sol_hard/sol_hard-9.txt
./a.out ./hard/hard-10.txt ./sol_hard/sol_hard-10.txt
./a.out ./hard/hard-11.txt ./sol_hard/sol_hard-11.txt
./a.out ./hard/hard-12.txt ./sol_hard/sol_hard-21.txt
./a.out ./hard/hard-13.txt ./sol_hard/sol_hard-3.1txt
./a.out ./hard/hard-14.txt ./sol_hard/sol_hard-4.t1xt
./a.out ./hard/hard-15.txt ./sol_hard/sol_hard-5.tx1t
./a.out ./hard/hard-16.txt ./sol_hard/sol_hard-6.tx1t
./a.out ./hard/hard-17.txt ./sol_hard/sol_hard-7.tx1t
./a.out ./hard/hard-18.txt ./sol_hard/sol_hard-8.tx1t
./a.out ./hard/hard-19.txt ./sol_hard/sol_hard-9.tx1t
./a.out ./hard/hard-20.txt ./sol_hard/sol_hard-10.t2t
cal:
./a.out ./cal_pen/easy-1.txt
greedy:
./a.out ./easy/easy-1.txt ./sol_easy_greedy/sol_easy-1.txt
./a.out ./easy/easy-2.txt ./sol_easy_greedy/sol_easy-2.txt
./a.out ./easy/easy-3.txt ./sol_easy_greedy/sol_easy-3.txt
./a.out ./easy/easy-4.txt ./sol_easy_greedy/sol_easy-4.txt
./a.out ./easy/easy-5.txt ./sol_easy_greedy/sol_easy-5.txt
./a.out ./easy/easy-6.txt ./sol_easy_greedy/sol_easy-6.txt
./a.out ./easy/easy-7.txt ./sol_easy_greedy/sol_easy-7.txt
./a.out ./easy/easy-8.txt ./sol_easy_greedy/sol_easy-8.txt
./a.out ./easy/easy-9.txt ./sol_easy_greedy/sol_easy-9.txt
./a.out ./easy/easy-10.txt ./sol_easy_greedy/sol_easy-10.txt