Oedipus in the labyrinth:
Oedipus, the son of King Laios, must pick up stones from labyrinth. The labyrinth is square and measures 7 fields on the x-axis (horizontal) and the y-axis (vertical), the field in the upper left-hand corner being called x0 / y0. Some fields are obstructed with obstacles and therefore unobtainable.
Each of the stones that Oedipus needs to pick up carries a letter. In total, there are the following 5 rocks: L, A, I, O and S.
In which order Odipus collects the stones if it starts at position (x1, y0) and proceeds according to the following algorithm:
FUNCTION Go(x, y)
BEGIN
IF Invalid(x,y) OR AlreadyVisited(x,y) THEN
RETURN
ENDIF
Collect(x,y)
MarkVisited(x,y)
Go(x+1, y) //to right
Go(x, y+1) //to down
Go(x-1, y) //to left
Go(x, y-1) //to up
END
Startposition Oedipus: (0, 5);
Letter: L(5, 5); A(4, 1); I(1, 5); O(2, 0); S(4, 2);
Obstacle: (0, 0); (0, 2); (0, 4); (5, 2); (5, 6); (6, 4);
Hello
I am Algorithm expert and interested in this project. I have reviewed the details and confident to handle it perfectly.
I have a lot of experience in helping in students with assignments, so I will keep codes well documented and simple.
Please communicate to discuss further.
Regards
Anshu
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on client side, using c++ under Windows environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
Hello. How are you.
I have read and understood the project.
I have strong knowledge in Data structures and Algorithms.
And I'm expert in Java ,C/C++, Python ,PHP etc.
I'm interested this project.
So, firstly I want to discuss with you about this project.
Then I'll be happy.
I wait for your good reply.
Thanks.
I am an instructor of Mathematics. I have 5 years of teaching mathematics. I teach Trigonometry, Calculus, Geometry, Matrices, Algebra, Quantitative questions, Differential Equations, Logic, Discrete Mathematics, Numerical Analysis, Algorithms and statistics&probability. Tools I use are Mathematica, MATLAB, SPSS, WEKA and Excel. Languages I use are C,C++,C# and Java. I can show you my previous work. I am the best candidate for this task. My completion rate is 100% with excellent ratting. Thank you for considering my proposal
Hi.
I really like such puzzles so I have written plenty of them. This task should be really easy for me and I will enjoy solving it.
Does it matter in which of specified languages it will be written?
Best regards,
tempaowca.
dear client
I'll like to complete your project.
I have seen your description carefully.
i had a lot of developing experience like your description.
All my skills suit on you.
I hope to work with you.
I'll wait.
Best regards.
I have some experience with puzzles like the one you are talking about. I had a work in which i had a robot that had to step on certain tiles of a map, although that map also had a Z axis.
I'm good at solving different types of puzzles. So I don't think this one will be hard for me. (And I also have experience in several programming languages including python,c,c++,java)
Ready to start today. I have previous programming experience on small and big projects. I even worked as a part time programmer for gaming companies during internship. Never been late on deadlines and always delivered high quality results.
I actually just completed a project incredibly similar to this for someone else. If this project is for C++, then I have code for a maze solver that I could mimick. I could easily finish this project tonight in around an hour.