generated from sigonasr2/CPlusPlusProjectTemplate
Fixed pathfinding
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
This commit is contained in:
parent
9ea104c109
commit
2df61a3c63
Binary file not shown.
58
main.cpp
58
main.cpp
@ -83,6 +83,59 @@ std::vector<std::vector<Blizzard>> getBoard(int minute){
|
||||
}
|
||||
}
|
||||
|
||||
vi2d targetPos={0,0};
|
||||
int shortestDist=INFINITY;
|
||||
|
||||
bool spaceFree(std::vector<std::vector<Blizzard>>&board,const vi2d&pos){
|
||||
for (int i=0;i<board[pos.y].size();i++){
|
||||
Blizzard&b=board[pos.y][i];
|
||||
if (b.pos==pos){
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
void navigateToEnd(vi2d pos,int minute,std::string history){
|
||||
if (minute>shortestDist||minute>1000){
|
||||
return;//We don't care anymore.
|
||||
}
|
||||
if (pos==targetPos){
|
||||
if (shortestDist>minute){
|
||||
shortestDist=minute;
|
||||
std::cout<<"Shortest is now "<<shortestDist<<" ("<<history<<")."<<std::endl;
|
||||
}
|
||||
return;
|
||||
}
|
||||
std::vector<std::vector<Blizzard>>board=getBoard(minute);
|
||||
if (pos==vi2d{1,0}){
|
||||
if ((pos.y<board.size()-2||pos.y<board.size()-1&&pos.x==targetPos.x)&&spaceFree(board,{pos.x,pos.y+1})){
|
||||
//std::cout<<"Trying Down..."<<std::endl;
|
||||
navigateToEnd({pos.x,pos.y+1},minute+1,history+"-v");
|
||||
} else {
|
||||
navigateToEnd({pos.x,pos.y},minute+1,history+"-X");
|
||||
}
|
||||
} else {
|
||||
if (pos.x<maxWidth-2&&spaceFree(board,{pos.x+1,pos.y})){
|
||||
//std::cout<<"Trying Right..."<<std::endl;
|
||||
navigateToEnd({pos.x+1,pos.y},minute+1,history+"->");
|
||||
}
|
||||
if ((pos.y<board.size()-2||pos.y<board.size()-1&&pos.x==targetPos.x)&&spaceFree(board,{pos.x,pos.y+1})){
|
||||
//std::cout<<"Trying Down..."<<std::endl;
|
||||
navigateToEnd({pos.x,pos.y+1},minute+1,history+"-v");
|
||||
}
|
||||
if (pos.y>1&&spaceFree(board,{pos.x,pos.y-1})){
|
||||
//std::cout<<"Trying Up..."<<std::endl;
|
||||
navigateToEnd({pos.x,pos.y-1},minute+1,history+"-^");
|
||||
}
|
||||
if (pos.x>1&&spaceFree(board,{pos.x-1,pos.y})){
|
||||
//std::cout<<"Trying Left..."<<std::endl;
|
||||
navigateToEnd({pos.x-1,pos.y},minute+1,history+"-<");
|
||||
}
|
||||
navigateToEnd({pos.x,pos.y},minute+1,history+"-X");
|
||||
}
|
||||
}
|
||||
|
||||
int main()
|
||||
{
|
||||
std::ifstream file("testinput");
|
||||
@ -103,6 +156,8 @@ int main()
|
||||
board.push_back(boardRow);
|
||||
}
|
||||
}
|
||||
targetPos={maxWidth-2,(int)board.size()-1};
|
||||
std::cout<<targetPos<<std::endl;
|
||||
boardState.push_back(board);
|
||||
/*for (int d=0;d<boardState.size();d++){
|
||||
for (int y=0;y<boardState[d].size();y++){
|
||||
@ -137,7 +192,7 @@ int main()
|
||||
std::cout<<std::endl;
|
||||
}
|
||||
}*/
|
||||
for (int i=0;i<10;i++){
|
||||
for (int i=0;i<13;i++){
|
||||
std::cout<<"Board "<<i+1<<std::endl;
|
||||
std::vector<std::vector<Blizzard>>board=getBoard(i+1);
|
||||
for (int y=0;y<board.size();y++){
|
||||
@ -177,6 +232,7 @@ int main()
|
||||
}
|
||||
std::cout<<"=================="<<std::endl<<std::endl;
|
||||
}
|
||||
navigateToEnd(playerPos,1,"");
|
||||
|
||||
|
||||
return 0;
|
||||
|
454
out
Normal file
454
out
Normal file
@ -0,0 +1,454 @@
|
||||
Check Java/
|
||||
Check C/
|
||||
C++/scripts is a directory
|
||||
C++/scripts/build.sh is a file
|
||||
C++/scripts/commit.sh is a file
|
||||
C++/scripts/debug.sh is a file
|
||||
C++/scripts/lines.sh is a file
|
||||
C++/scripts/release.sh is a file
|
||||
C++/scripts/temp is a file
|
||||
C++/scripts/web.sh is a file
|
||||
Check C++/
|
||||
C++/scripts is a directory
|
||||
Check C++/scripts/
|
||||
md5: http://sig.projectdivar.com/sigonasr2/SigScript/raw/branch/main/C++/scripts/md5
|
||||
filelist: http://sig.projectdivar.com/sigonasr2/SigScript/raw/branch/main/C++/scripts/filelist
|
||||
Check scripts/
|
||||
utils/.coauthors is a file
|
||||
utils/define.sh is a file
|
||||
utils/main.sh is a file
|
||||
utils/search.sh is a file
|
||||
utils/.updateDirectories is a file
|
||||
Check utils/
|
||||
md5: http://sig.projectdivar.com/sigonasr2/SigScript/raw/branch/main/utils/md5
|
||||
filelist: http://sig.projectdivar.com/sigonasr2/SigScript/raw/branch/main/utils/filelist
|
||||
Running program...
|
||||
|
||||
|
||||
#.######
|
||||
#>>.<^<#
|
||||
#.<..<<#
|
||||
#>v.><>#
|
||||
#<^v^^>#
|
||||
######.#
|
||||
(6,5)
|
||||
Board 1
|
||||
........
|
||||
..>>.<..
|
||||
.<..<<..
|
||||
.>>.<>..
|
||||
.>v..^<.
|
||||
........
|
||||
==================
|
||||
|
||||
Board 2
|
||||
........
|
||||
..<>>...
|
||||
..^<<^<.
|
||||
..>>.^>.
|
||||
..>..<..
|
||||
........
|
||||
==================
|
||||
|
||||
Board 3
|
||||
........
|
||||
.<^<>>..
|
||||
..<<.<..
|
||||
.><>>...
|
||||
...><...
|
||||
........
|
||||
==================
|
||||
|
||||
Board 4
|
||||
........
|
||||
..<..>>.
|
||||
.<<.<...
|
||||
.<>.>>..
|
||||
..^<>^..
|
||||
........
|
||||
==================
|
||||
|
||||
Board 5
|
||||
........
|
||||
.>.v.<>.
|
||||
.<.<..<.
|
||||
..^>^>>.
|
||||
..<..>..
|
||||
........
|
||||
==================
|
||||
|
||||
Board 6
|
||||
........
|
||||
.>>.<.<.
|
||||
..<v^<<.
|
||||
.>..><>.
|
||||
.<....>.
|
||||
........
|
||||
==================
|
||||
|
||||
Board 7
|
||||
........
|
||||
..>>^<..
|
||||
.<v.<<..
|
||||
.>>v<>..
|
||||
.>....<.
|
||||
........
|
||||
==================
|
||||
|
||||
Board 8
|
||||
........
|
||||
..<>>^..
|
||||
...<<.<.
|
||||
..>>..>.
|
||||
..>v^<..
|
||||
........
|
||||
==================
|
||||
|
||||
Board 9
|
||||
........
|
||||
.<.<>>..
|
||||
..<<.<..
|
||||
.><>>^..
|
||||
..v><^..
|
||||
........
|
||||
==================
|
||||
|
||||
Board 10
|
||||
........
|
||||
..<..>>.
|
||||
.<<v<^..
|
||||
.<>.>>..
|
||||
...<>...
|
||||
........
|
||||
==================
|
||||
|
||||
Board 11
|
||||
........
|
||||
.>^.^<>.
|
||||
.<v<.^<.
|
||||
...>.>>.
|
||||
..<..>..
|
||||
........
|
||||
==================
|
||||
|
||||
Board 12
|
||||
........
|
||||
.>>.<^<.
|
||||
..<..<<.
|
||||
.>v.><>.
|
||||
.<^v^^>.
|
||||
........
|
||||
==================
|
||||
|
||||
Board 13
|
||||
........
|
||||
..>>.<..
|
||||
.<..<<..
|
||||
.>>.<>..
|
||||
.>v..^<.
|
||||
........
|
||||
==================
|
||||
|
||||
Shortest is now 19 (-v-v-X-^->->-v-<-^->-X-v-v->->->-v-v).
|
||||
Shortest is now 19 (-v-v-X-^->->-v-<-^-X->-v-v->->->-v-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-<-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X->-X-v-<-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X->-X-v-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X->-X-v-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-v-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->->-v-X-X-X-X-v-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^->-X-X-v-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-^-X-v-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-<-X->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-<-X->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-<-X->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-<-X->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-<-X->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-<->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-<->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-<->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-<->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-<->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-X-X->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-X-X->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-X-X->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-X-X-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-v-X-X-X-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-^-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-<-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-<-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-<-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-<-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-<-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-<-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X->-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X-v->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X-v->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X-v->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X-v-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X-v-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-v-X-X-X-X-X->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-<-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-<-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X->-X-v-<-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X->-X-v-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X->-X-v-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-v-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X->-X-X-X-X-v-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X->-X-X-X-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-<-X->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-<-X->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-<-X->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-<-X->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-<-X->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-<->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-<->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-<->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-<->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-<->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-X-X->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-X-X->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-X-X->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-X-X-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-v-X-X-X-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-^-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-<-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-<-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-<-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-<-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-<-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-<-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X->-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X-v->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X-v->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X-v->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X-v-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X-v-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v->-X-X-X-X-X->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-^-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-v-X->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-v-X->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-v-X->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-v-X->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-v-X->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-X-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-X-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-X-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-X-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-X-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-v-X-X-X-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-v-X-X-X-X-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-<-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X->-X-v-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X->-X-v-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X->-X-v-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-v-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->->-v-X-X-X-X-v-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^->-X-X-v-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-^-X-v-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-<-X->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-<-X->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-<-X->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-<-X->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-<-X->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-<->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-<->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-<->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-<->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-<->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-X-X->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-X-X->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-X-X->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-X-X-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-v-X-X-X-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-^-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-<-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-<-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-<-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-<-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-<-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-<-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X->-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X-v->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X-v->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X-v->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X-v-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X-v-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-v-X-X-X-X-X->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-<-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-<-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X->-X-v-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X->-X-v-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X->-X-v-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-v-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X->-X-X-X-X-v-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X->-X-X-X-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-<-X->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-<-X->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-<-X->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-<-X->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-<-X->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-<->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-<->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-<->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-<->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-<->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-X-X->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-X-X->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-X-X->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-X-X-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-v-X-X-X-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-^-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-<-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-<-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-<-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-<-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-<-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-<-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X->-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X-v->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X-v->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X-v->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X-v-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X-v-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v->-X-X-X-X-X->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-^-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-v-X->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-v-X->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-v-X->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-v-X->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-v-X->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-X-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-X-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-X-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-X-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-X-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-v-X-X-X-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-v-X-X-X-X-v-X-X->->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-<-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X->-X-v-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X->-X-v-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X->-X-v-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v->-<-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v->-X-v-X->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v->-X-X-v->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v-v-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v-v-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v-v-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v-<->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-v-X-X-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->->-v-X-X-X-X-v-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X->-X-X-v-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X->-X-X-v->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X-v-v->->-^-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X-v-v->->-X->-X->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X-v-v->->-X-X->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X-v-v->-^->-v->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X-v-v->-X-X->->->->-v).
|
||||
Shortest is now 18 (-v-X-X-X-X-v-X-v-X-X->->-v->->->-v).
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user