update mcs
ex06/e1
columbia
move e2 to e3
shortest path with e log v

--HG--
rename : exercise/ex06/e2_shortest/data/1.in => exercise/ex06/e3_columbia/data/1.in
rename : exercise/ex06/e2_shortest/data/1.sol => exercise/ex06/e3_columbia/data/1.sol
rename : exercise/ex06/e2_shortest/data/1.sol2 => exercise/ex06/e3_columbia/data/1.sol2
rename : exercise/ex06/e2_shortest/data/10.in => exercise/ex06/e3_columbia/data/10.in
rename : exercise/ex06/e2_shortest/data/10.sol => exercise/ex06/e3_columbia/data/10.sol
rename : exercise/ex06/e2_shortest/data/10.sol2 => exercise/ex06/e3_columbia/data/10.sol2
rename : exercise/ex06/e2_shortest/data/2.in => exercise/ex06/e3_columbia/data/2.in
rename : exercise/ex06/e2_shortest/data/2.sol => exercise/ex06/e3_columbia/data/2.sol
rename : exercise/ex06/e2_shortest/data/2.sol2 => exercise/ex06/e3_columbia/data/2.sol2
rename : exercise/ex06/e2_shortest/data/3.in => exercise/ex06/e3_columbia/data/3.in
rename : exercise/ex06/e2_shortest/data/3.sol => exercise/ex06/e3_columbia/data/3.sol
rename : exercise/ex06/e2_shortest/data/3.sol2 => exercise/ex06/e3_columbia/data/3.sol2
rename : exercise/ex06/e2_shortest/data/4.in => exercise/ex06/e3_columbia/data/4.in
rename : exercise/ex06/e2_shortest/data/4.sol => exercise/ex06/e3_columbia/data/4.sol
rename : exercise/ex06/e2_shortest/data/4.sol2 => exercise/ex06/e3_columbia/data/4.sol2
rename : exercise/ex06/e2_shortest/data/5.in => exercise/ex06/e3_columbia/data/5.in
rename : exercise/ex06/e2_shortest/data/5.sol => exercise/ex06/e3_columbia/data/5.sol
rename : exercise/ex06/e2_shortest/data/5.sol2 => exercise/ex06/e3_columbia/data/5.sol2
rename : exercise/ex06/e2_shortest/data/6.in => exercise/ex06/e3_columbia/data/6.in
rename : exercise/ex06/e2_shortest/data/6.sol => exercise/ex06/e3_columbia/data/6.sol
rename : exercise/ex06/e2_shortest/data/6.sol2 => exercise/ex06/e3_columbia/data/6.sol2
rename : exercise/ex06/e2_shortest/data/7.in => exercise/ex06/e3_columbia/data/7.in
rename : exercise/ex06/e2_shortest/data/7.sol => exercise/ex06/e3_columbia/data/7.sol
rename : exercise/ex06/e2_shortest/data/7.sol2 => exercise/ex06/e3_columbia/data/7.sol2
rename : exercise/ex06/e2_shortest/data/8.in => exercise/ex06/e3_columbia/data/8.in
rename : exercise/ex06/e2_shortest/data/8.sol => exercise/ex06/e3_columbia/data/8.sol
rename : exercise/ex06/e2_shortest/data/8.sol2 => exercise/ex06/e3_columbia/data/8.sol2
rename : exercise/ex06/e2_shortest/data/9.in => exercise/ex06/e3_columbia/data/9.in
rename : exercise/ex06/e2_shortest/data/9.sol => exercise/ex06/e3_columbia/data/9.sol
rename : exercise/ex06/e2_shortest/data/9.sol2 => exercise/ex06/e3_columbia/data/9.sol2
rename : exercise/ex06/e2_shortest/gen.rb => exercise/ex06/e3_columbia/gen.rb
rename : exercise/ex06/e2_shortest/problem_en.odt => exercise/ex06/e3_columbia/problem_en.odt
rename : exercise/ex06/e2_shortest/problem_en.pdf => exercise/ex06/e3_columbia/problem_en.pdf
rename : exercise/ex06/e2_shortest/solution/shortest => exercise/ex06/e3_columbia/solution/shortest
rename : exercise/ex06/e2_shortest/solution/shortest.cpp => exercise/ex06/e3_columbia/solution/shortest.cpp
rename : exercise/ex06/e2_shortest/solution/shortest_v2 => exercise/ex06/e3_columbia/solution/shortest_v2
rename : exercise/ex06/e2_shortest/solution/shortest_v2.cpp => exercise/ex06/e3_columbia/solution/shortest_v2.cpp
merge
add strayed file
merge
add ex06/h1
karin tower
add mass relay
add exchange
remove unused sol
add shortest path
bellman-ford
update e1 data
update exchange to c++11
correct error in problem desc.
ex07 nqueen
01 knapsack with bounding
add inc seq sum

--HG--
rename : exercise/ex07/e2_knapsack/data/1.in => exercise/ex07/e3_knapsack/data/1.in
rename : exercise/ex07/e2_knapsack/data/1.sol => exercise/ex07/e3_knapsack/data/1.sol
rename : exercise/ex07/e2_knapsack/data/10.in => exercise/ex07/e3_knapsack/data/10.in
rename : exercise/ex07/e2_knapsack/data/10.sol => exercise/ex07/e3_knapsack/data/10.sol
rename : exercise/ex07/e2_knapsack/data/2.in => exercise/ex07/e3_knapsack/data/2.in
rename : exercise/ex07/e2_knapsack/data/2.sol => exercise/ex07/e3_knapsack/data/2.sol
rename : exercise/ex07/e2_knapsack/data/3.in => exercise/ex07/e3_knapsack/data/3.in
rename : exercise/ex07/e2_knapsack/data/3.sol => exercise/ex07/e3_knapsack/data/3.sol
rename : exercise/ex07/e2_knapsack/data/4.in => exercise/ex07/e3_knapsack/data/4.in
rename : exercise/ex07/e2_knapsack/data/4.sol => exercise/ex07/e3_knapsack/data/4.sol
rename : exercise/ex07/e2_knapsack/data/5.in => exercise/ex07/e3_knapsack/data/5.in
rename : exercise/ex07/e2_knapsack/data/5.sol => exercise/ex07/e3_knapsack/data/5.sol
rename : exercise/ex07/e2_knapsack/data/6.in => exercise/ex07/e3_knapsack/data/6.in
rename : exercise/ex07/e2_knapsack/data/6.sol => exercise/ex07/e3_knapsack/data/6.sol
rename : exercise/ex07/e2_knapsack/data/7.in => exercise/ex07/e3_knapsack/data/7.in
rename : exercise/ex07/e2_knapsack/data/7.sol => exercise/ex07/e3_knapsack/data/7.sol
rename : exercise/ex07/e2_knapsack/data/8.in => exercise/ex07/e3_knapsack/data/8.in
rename : exercise/ex07/e2_knapsack/data/8.sol => exercise/ex07/e3_knapsack/data/8.sol
rename : exercise/ex07/e2_knapsack/data/9.in => exercise/ex07/e3_knapsack/data/9.in
rename : exercise/ex07/e2_knapsack/data/9.sol => exercise/ex07/e3_knapsack/data/9.sol
rename : exercise/ex07/e2_knapsack/gen.rb => exercise/ex07/e3_knapsack/gen.rb
rename : exercise/ex07/e2_knapsack/problem_en.odt => exercise/ex07/e3_knapsack/problem_en.odt
rename : exercise/ex07/e2_knapsack/problem_en.pdf => exercise/ex07/e3_knapsack/problem_en.pdf
rename : exercise/ex07/e2_knapsack/solution/knapsack => exercise/ex07/e3_knapsack/solution/knapsack
rename : exercise/ex07/e2_knapsack/solution/knapsack.cpp => exercise/ex07/e3_knapsack/solution/knapsack.cpp
15 puzzle
move

--HG--
rename : exercise/ex07/e3_knapsack/data/1.in => exercise/ex07/m1_knapsack/data/1.in
rename : exercise/ex07/e3_knapsack/data/1.sol => exercise/ex07/m1_knapsack/data/1.sol
rename : exercise/ex07/e3_knapsack/data/10.in => exercise/ex07/m1_knapsack/data/10.in
rename : exercise/ex07/e3_knapsack/data/10.sol => exercise/ex07/m1_knapsack/data/10.sol
rename : exercise/ex07/e3_knapsack/data/2.in => exercise/ex07/m1_knapsack/data/2.in
rename : exercise/ex07/e3_knapsack/data/2.sol => exercise/ex07/m1_knapsack/data/2.sol
rename : exercise/ex07/e3_knapsack/data/3.in => exercise/ex07/m1_knapsack/data/3.in
rename : exercise/ex07/e3_knapsack/data/3.sol => exercise/ex07/m1_knapsack/data/3.sol
rename : exercise/ex07/e3_knapsack/data/4.in => exercise/ex07/m1_knapsack/data/4.in
rename : exercise/ex07/e3_knapsack/data/4.sol => exercise/ex07/m1_knapsack/data/4.sol
rename : exercise/ex07/e3_knapsack/data/5.in => exercise/ex07/m1_knapsack/data/5.in
rename : exercise/ex07/e3_knapsack/data/5.sol => exercise/ex07/m1_knapsack/data/5.sol
rename : exercise/ex07/e3_knapsack/data/6.in => exercise/ex07/m1_knapsack/data/6.in
rename : exercise/ex07/e3_knapsack/data/6.sol => exercise/ex07/m1_knapsack/data/6.sol
rename : exercise/ex07/e3_knapsack/data/7.in => exercise/ex07/m1_knapsack/data/7.in
rename : exercise/ex07/e3_knapsack/data/7.sol => exercise/ex07/m1_knapsack/data/7.sol
rename : exercise/ex07/e3_knapsack/data/8.in => exercise/ex07/m1_knapsack/data/8.in
rename : exercise/ex07/e3_knapsack/data/8.sol => exercise/ex07/m1_knapsack/data/8.sol
rename : exercise/ex07/e3_knapsack/data/9.in => exercise/ex07/m1_knapsack/data/9.in
rename : exercise/ex07/e3_knapsack/data/9.sol => exercise/ex07/m1_knapsack/data/9.sol
rename : exercise/ex07/e3_knapsack/gen.rb => exercise/ex07/m1_knapsack/gen.rb
rename : exercise/ex07/e3_knapsack/problem_en.odt => exercise/ex07/m1_knapsack/problem_en.odt
rename : exercise/ex07/e3_knapsack/problem_en.pdf => exercise/ex07/m1_knapsack/problem_en.pdf
rename : exercise/ex07/e3_knapsack/solution/knapsack => exercise/ex07/m1_knapsack/solution/knapsack
rename : exercise/ex07/e3_knapsack/solution/knapsack.cpp => exercise/ex07/m1_knapsack/solution/knapsack.cpp
rename : exercise/ex07/m1_15puzzle/data/1.in => exercise/ex07/m2_15puzzle/data/1.in
rename : exercise/ex07/m1_15puzzle/data/1.sol => exercise/ex07/m2_15puzzle/data/1.sol
rename : exercise/ex07/m1_15puzzle/data/10.in => exercise/ex07/m2_15puzzle/data/10.in
rename : exercise/ex07/m1_15puzzle/data/10.sol => exercise/ex07/m2_15puzzle/data/10.sol
rename : exercise/ex07/m1_15puzzle/data/2.in => exercise/ex07/m2_15puzzle/data/2.in
rename : exercise/ex07/m1_15puzzle/data/2.sol => exercise/ex07/m2_15puzzle/data/2.sol
rename : exercise/ex07/m1_15puzzle/data/3.in => exercise/ex07/m2_15puzzle/data/3.in
rename : exercise/ex07/m1_15puzzle/data/3.sol => exercise/ex07/m2_15puzzle/data/3.sol
rename : exercise/ex07/m1_15puzzle/data/4.in => exercise/ex07/m2_15puzzle/data/4.in
rename : exercise/ex07/m1_15puzzle/data/4.sol => exercise/ex07/m2_15puzzle/data/4.sol
rename : exercise/ex07/m1_15puzzle/data/5.in => exercise/ex07/m2_15puzzle/data/5.in
rename : exercise/ex07/m1_15puzzle/data/5.sol => exercise/ex07/m2_15puzzle/data/5.sol
rename : exercise/ex07/m1_15puzzle/data/6.in => exercise/ex07/m2_15puzzle/data/6.in
rename : exercise/ex07/m1_15puzzle/data/6.sol => exercise/ex07/m2_15puzzle/data/6.sol
rename : exercise/ex07/m1_15puzzle/data/7.in => exercise/ex07/m2_15puzzle/data/7.in
rename : exercise/ex07/m1_15puzzle/data/7.sol => exercise/ex07/m2_15puzzle/data/7.sol
rename : exercise/ex07/m1_15puzzle/data/8.in => exercise/ex07/m2_15puzzle/data/8.in
rename : exercise/ex07/m1_15puzzle/data/8.sol => exercise/ex07/m2_15puzzle/data/8.sol
rename : exercise/ex07/m1_15puzzle/data/9.in => exercise/ex07/m2_15puzzle/data/9.in
rename : exercise/ex07/m1_15puzzle/data/9.sol => exercise/ex07/m2_15puzzle/data/9.sol
rename : exercise/ex07/m1_15puzzle/gen.rb => exercise/ex07/m2_15puzzle/gen.rb
rename : exercise/ex07/m1_15puzzle/problem_en.odt => exercise/ex07/m2_15puzzle/problem_en.odt
rename : exercise/ex07/m1_15puzzle/problem_en.pdf => exercise/ex07/m2_15puzzle/problem_en.pdf
rename : exercise/ex07/m1_15puzzle/solution/puzzle => exercise/ex07/m2_15puzzle/solution/puzzle
rename : exercise/ex07/m1_15puzzle/solution/puzzle.cpp => exercise/ex07/m2_15puzzle/solution/puzzle.cpp