puzzle

    0熱度

    1回答

    我寫過一個JavaScript程序,可以生成NxN滑動拼圖拼圖的解決方案。它找到了一個正確的解決方案,但是當涉及到在不同的難題實例之間進行動畫處理以獲得解決方案時,會變得雜亂無章。起初(3-4步)瓷磚像他們應該移動,但隨後一些瓷磚開始對角地移動並在其他瓷磚上方移動。解決方案終於到了,但中間的動畫出錯了。這裏是我的動畫循環的代碼: var steps = solution.length; for

    0熱度

    1回答

    嗨,我正在製作一個kenken解算器,它就像數獨一樣是個拼圖。我有一個籠子結構,它有一個籠子的細胞數量。我想在我爲籠子嘗試一個值時應用約束。爲此,我每次都會給我的謎題打電話號碼/列/籠子限制。 但是,我對這個問題的籠子限制感到震驚。這是我所有3個約束的代碼。對於籠子約束,我希望看到特定細胞籠子的所有細胞,並查看通過的數字是否符合我們的標準。 //Row Constraint Check: Chec

    3熱度

    1回答

    好的,所以我有一個叫做CuFrog的難題,它包括在每個位置用一個數字填充一個3x3x3的立方體,但是在從一個位置跳到另一個位置時跳過一個位置。例如,考慮一個扁平立方體,第一面(1,1)右邊的有效位置是(3,1)在第一面。 所以我在Prolog中使用約束來做到這一點,我已經給出了每個變量的域(1到54),我已經說過它們必須是不同的,並且對於每個位置,設置的右下角中的一個位置必須是當前的這個位置的值+

    8熱度

    3回答

    有多少種可能的獨特方式來生成數獨拼圖? 我只能想到兩種可能的方式 1)取一個解決的數獨謎題,並對行和列進行洗牌 2)生成一個隨機數並檢查它是否違反任何數獨約束,重複直到數字不違反每個數獨約束平方(理論上可行但通常會導致死鎖) 還有其他方法嗎?

    1熱度

    3回答

    我做了一個8益智遊戲。我發現我的爭奪方法有一些問題,但我不知道如何解決它。 有沒有人可以幫助我的代碼?這是爭奪方法的代碼。我的代碼問題是,我點擊加擾按鈕後,數字將只有兩個數字圖片,然後再次點擊加擾,它只在9個按鈕中顯示一個數字。 public void scramble() { for(int i = 0; i <SHUFFLE_NUM; i++) { int x

    1熱度

    1回答

    我正在爲解決Python上的端視圖難題工作。這是我迄今爲止所擁有的。 我很抱歉亂碼,但我是新來的。我的問題是規則。整個一代和跑步等工作正常。 有人可以給我任何建議或幫助考慮規則? import re import sys katia=0 def read_data(filename): try: f = open(filename, "r") except:

    1熱度

    1回答

    我打算在Android上開發Loop循環,也稱爲圍欄,益智遊戲。它基本上由n×m(n×m)個單元的矩陣組成。每個單元格都有邊和角(點)。 規則很簡單。您必須在點之間畫線,以形成沒有交叉點或分支的單個循環。帶有單元格的數字表示它周圍有多少行。有關規則,請參閱Puzzle_LoopTheLoop並嘗試。 爲了開發視覺n x m矩陣,我想到了使用n x m行的網格佈局。每個單元格將保持一個默認不透明度爲

    0熱度

    1回答

    對不起,如果我在這裏發佈此錯誤。但我有點不知道我應該發佈這個Stackoverflow頻道,並認爲這是最好的。 我正在解決KenKen拼圖。它與sudoku非常相似,並且有一些總數和操作符的籠子,我們必須使用唯一的數字來解決填充框。 爲了解決這個難題,我會得到一個輸入信息,我可以得到每個籠子的值,例如籠子的總價值,操作員使用的廣告框。 按我解決使用回溯這個問題的方法: 我解析輸入來創建每個籠子一類

    0熱度

    2回答

    我使用Aweber的自動電子郵件解析爲Unbounce表單提交,似乎它們的默認正則表達式是有點靠不住: 他們與\nemail:\s+(.+?)\n和名稱相匹配電子郵件\nname:\s+(.+?)\n 的問題是因爲我沒有向用戶詢問他們的名字,他們的正則表達式會自動抓取下一行,這就是===== FORM DATA =====,所以它用「Hi ===== FORM DATA = ====!」 下面是一

    0熱度

    1回答

    物體或形狀的單向橫截面必須爲圓形,另一方向的橫截面爲三角形,第三方向的橫截面爲正方形(或矩形)?任何想法這個對象可能是什麼樣子?