public class Hanoi { public static void flyt(String fra, String til, String via, int antal) { if (antal > 0) { flyt(fra, via, til, antal-1); System.out.println("Flyt en skive fra " + fra + " til " + til); flyt(via, til, fra, antal-1); } } public static void main(String args[]) { // Antallet af skiver skal angives på kommandolinien int n = Integer.parseInt(args[0]); System.out.println("Flytning af " + n + " skiver fra A til B (via C):"); System.out.println(); flyt("A", "B", "C", n); } }