Run Code
|
API
|
Code Wall
|
Users
|
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
Please
log in
to post a comment.
kod 1
5454
Plt-D v.0.9.6 (Speed Vector)
Amortizacion de prestamos con el metodo Frances
checker
Assignment
Обненник 24/7
V
RankingNumeric
C:\Documents and Settings\Админ\Рабочий стол\ШЭ информатика
Please log in to post a comment.