سلام عزیزم میشه در مورد این قطعه کد توضیح بدین که چکار میکنه؟
void hanoi ( int nDisk, char start, char temp, char finish )
{
if ( nDisk == 1 )
cout << start << " --> " << finish << endl;
else
{
hanoi ( nDisk - 1, start, finish, temp );
cout << start << " --> " << finish << endl;
hanoi ( nDisk - 1, temp, start, finish );
}
}
اگه کمک کنید اندازه 1دنیا ممنون میشم
شاد و پیروز باشید