نمی دونم مسئله برج هانوی رو شنیدین یا نه، اگه نشنیدین کافی یه سرچ بزنین خیلی مسئله ی جالبه، برنامه زیر این مسئله رو حل میکنه
package borje_hanoy;
import java.util.Scanner;
public class Borje_hanoy
{
public static void hanoy (int N, char a, char b, char c)
{
if( N == 1 )
{
System.out.println("Disk 1 from " + a + " to " + c );
}
else
{
hanoy ( N-1, a, c, b);
System.out.println( "Disk " + N + " from "+ a + " to " + c);
hanoy( N-1, b, a, c );
}
}
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
int disk;
System.out.println("tedade disk ra vared konid");
disk = s.nextInt();
Borje_hanoy.hanoy( disk, 'A', 'B', 'C' );
}
}