Introductory lab

We log on, discuss the rules, answer first questions, create first simple Python program.

Read about computer labs how to set-up initial password, access home directory …

Reading about Python and programming essentials from the Programming Essentials course. tutorials

programming task - solvability n-1 puzzle

Is the given configuration/state solvable at all? The actual algorithm will be explained at the first lecture. The essential pieces of implementation will be shown live during the computer lab.

Input: a structured text-file puzzle-state.txt, example

1 2 3 4
5 6 7 8
9 10 11 12
13 15 14

Output: The program says/print “True” or “False” at the stdout (standard output).

When done, upload to the BRUTE