人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

9連環游戲算法遞歸完成

9連環游戲算法遞歸完成

更新時間:2022-08-31 文章作者:未知 信息來源:網絡 閱讀次數:

/////////////////////////////////////////////
//功能:計算九連環游戲中取下第n個環需要幾步
//整個游戲所需步數=取下第1個環所需步數+...+取下第9個環所需步數
//實現方法:通過遞歸模擬取環動作
//語言:pascal
//時間:1999-05
//作者E-mail:sendtowxd@163.net
//源碼天地-專業提供Delphi,VB,VC源碼  http://www.codesky.net
////////////////////////////////////////////

program jlh(input,output);
  VAR
    k,s,i,j,total:integer;

  PROCEDURE move(n:integer;VAR s:integer);
    VAR
      j,i:integer;
   BEGIN
    IF (n=1) OR (n=2)
      THEN s:=s+1
      ELSE BEGIN
             FOR i:=1 TO n-2 DO
               move(i,s);
               s:=s+1;
             FOR j:=1 TO n-2 DO
               move(j,s)
           END
   END;

  BEGIN
    k:=0;
    write('input total=');
    read(total);
    move(total,k);
    writeln;
    writeln('s=',k)
  END.

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 福鼎市| 唐河县| 三台县| 霍城县| 永安市| 昌宁县| 民丰县| 共和县| 井陉县| 齐齐哈尔市| 乾安县| 饶河县| 平泉县| 垫江县| 桂阳县| 临泉县| 富蕴县| 团风县| 保定市| 都匀市| 东宁县| 桑植县| 江永县| 灵山县| 新闻| 蚌埠市| 潮安县| 丰台区| 新野县| 淮南市| 徐州市| 上饶市| 京山县| 额尔古纳市| 紫金县| 东辽县| 东城区| 襄樊市| 磐石市| 高平市| 扶沟县|