magic-square

    0

    1答えて

    サイズがnのmatlabにzeros()コマンドで初期化された魔方陣の関数を作成し、iterator iを使ってforループを作成しました。 出力が正しくなっていますが、行と列の両方に対して対角線上の場所が外れている場合の問題を解決する方法がわかりません。行あれば魔方陣(5)、この数は、16 magicsqure(5) マトリックス= 0 0 1 8 15 0 5 7 14 0 4

    2

    1答えて

    私はPythonにはかなり新しく、Lo Shuマジックスクエアを検証するための入力としてファイルに行を入れるプログラムのコーディングには苦労しています。私がする必要があるのは、一度に1行ずつ、そして各行でのように1行読み込み、それを [[1,2,3] 、[4,5,6]、[7,8,9]] 最初の3つの数字はマジックスクエアの最初の行の値に対応し、次の3つの値は2番目の行に対応し、最後の3つの値最後の

    0

    1答えて

    私は正方形が魔方陣であるかどうかを識別するプログラムをpythonで作成しようとしています。私は自分のコードがより効率的になることができると理解していますが、私はPythonにはとても新しいです。 column_1 = (0,3) column_2 = (0,3) column_3 = (0,3) column_4 = (0,3) row_1 = [int(i) for i in inp

    0

    1答えて

    このコードの出力を書式設定して、行と列の合計が前記行/列の横に/下に表示されるようにしたいと考えています。私は数字を正しいものにしていますが、スペースや文字数はあまりにも大きすぎて、どんなサイズの正方形に対しても正しくフォーマットできません。ここに私は現在持っているコードです。 public void printSquare() { for (int x = 0; x < square

    -1

    1答えて

    ランダムな自然数を持つ行列を作成する方法は不思議ですが、すべての列の合計がすべての行と対角の合計の合計にも等しくなります。 私はあなたが上になく、それぞれの行と列に異なる番号が記載されているように、行、列、対角線の寸法との和を選択することによって、あなたの正方行列を与えること機能を作成することを意味します。 これを行う方法を知っている人はいますか? プログラムを完全に理解するためのパッケージがなく

    0

    1答えて

    私はプロローグを初めて使っています。私は完全に動作するマジックスクエアプログラムを作成しようとしていますが、真実を言うにはどうすればいいのか分かりません。それは間違っている。私は自分のコードを共有しています。誰かが私を助けてくれることを願っています。今は数字が良いときには本当ですが、そうでないときはスタックエラーのようになります...(ここでは、チェック) ご注意いただきありがとうございます!プロ

    10

    2答えて

    大学のために 私は、与えられた辺の長さと特定の合計に対してすべての可能な魔方陣を作成するアルゴリズムを実装する必要があります。 n = 3の場合、アルゴリズムは期待どおりに動作しています。しかし、しばらくしてn = 4のすべての魔法の四角形を生成すると、私は記憶がなくなった。この問題はすでにタスクの説明で言及されています。私は既にコードを最適化しようとしましたが、それはまだ動作しません。だから私は