2011-12-23 52 views
0

嗨我想寫卡庫羅,但有點不同,如果沒有隻有一個可能
解決方案,它會計數,有多少解決方案能夠實現。我的問題是
創造這種形狀的確切的表
如何創建這個Kakuro表?

X  X  16\X 16\X X  X  15\X 16\X X  X  X  X 
X  X\8 .  .  7\X X\13 .  .  X  7\X 12\X X 
X  16\17 .  .  .  29\9 .  .  19\15 .  .  X 
X\9 .  .  6\23 .  .  .  11\11 .  .  .  X 
X\16 .  .  .  23\19 .  .  .  .  9\X X  X 
X  X  X\22 .  .  .  19\8 .  .  .  30\X 6\X 
X  X  6\X 15\21 .  .  .  .  11\19 .  .  . 
X  X\22 .  .  .  11\21 .  .  .  4\8 .  . 
X  X\7 .  .  X\3 .  .  X\9 .  .  .  X 
X  X  X  X  X\12 .  .  X  X\12 .  .  X 

  • X表示沒有數
  • X \號碼;號碼定義在號碼
  • number1 \ number2;數字1是低於它的數字的總和;數字2是總數
  • 數字右邊的數字
  • number \ X;它下面的數字的總和
  • 。爲[1-9]
  • 空的空間有不能在一個數的總和2個相同的數字
  • 最大尺寸將是32×32
  • 我不得不使用malloc,realloc的和struct用C
  • 我想法是創建使用char * [5]結構CELL,但它沒有有效的還是使用重新鍵入
+4

要在此論壇上獲得答案,通常最好添加一些代碼,您已經嘗試過遇到的問題(語法或概念上的問題)。要求人們爲自己設計問題可能會遇到不愉快的反應。所以給它一個去,然後回來。 – gnometorule 2011-12-23 13:21:18

+0

這是功課嗎? – Benoit 2011-12-23 13:21:26

回答

0

提示:一個細胞可以是:

  • 自由含有之間的任何數字1和9
  • 非自由;那麼它是一對(可選)總和。