2011-12-23 13 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の\番号がないことを意味し
    にあります。 numberは数字の右側にある数字の合計を定義します。
  • number1 \ number2;数字1はその下の数字の合計です。数字の2は合計である
  • 数字の右側の数字
  • 数字\ X;その下の数字の合計
  • 。表の
  • 最大サイズは、私はmalloc関数を使用する必要が32×32
  • 、のreallocおよび構造体C
  • マイなりつの番号の和で2と同じ番号[1-9]
  • ための空きスペースが存在することができませんアイデアはchar型* [5]を持つ構造体のセルを作成することですが、それは再入力を使用してまだ効果的ではありません
+4

このフォーラムでの回答を得るには、通常、あなたが遭遇した問題(構文的または概念的)を試したコードを追加するのが最善です。あなたのためにあなたの問題をデザインするように人々に尋ねることは、不愉快な反応を満たすことができます。だからそれを行って、戻ってくる。 – gnometorule

+0

この宿題はありますか? – Benoit

答えて

0

ヒント:セルのいずれかである:

間の任意の数字を含むため
  • 無料1および9
  • non-free;それは(オプションの)合計です。