Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
towers of hanoi
//Rextester.Program.Main is the entry point for your code. Don't change it. //Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; public class TowersOfHanoi { public static void Main(string[] args) { char startPeg = 'A'; // start tower in output char endPeg = 'C'; // end tower in output char tempPeg = 'B'; // temporary tower in output int totalDisks = 3; // number of disks solveTowers(totalDisks, startPeg, endPeg, tempPeg); } private static void solveTowers(int n, char startPeg, char endPeg, char tempPeg) { if (n > 0) { solveTowers(n - 1, startPeg, tempPeg, endPeg); Console.WriteLine("Move disk from " + startPeg + ' ' + endPeg); solveTowers(n - 1, tempPeg, endPeg, startPeg); } } }
run
|
edit
|
history
|
help
0
float to short cast overflow
Herencias
DD
Hello world... I need cc!!
Singleton Example
Generic 2 parameters hierarchy
Contraseña final
List Compare and print - Except
The Code Garage
Code challenge: Integer Comparison - Overkill - Composite Function