Описание тега magic-square

A "magic square" is an arrangement of numbers (usually integers) in a square grid, where the numbers in each row, and in each column, and the numbers in the forward and backward main diagonals, all add up to the same number.
1 ответ

Сумма отдельных строк и столбцов в указанной пользователем матрице в Java

Это назначение включает файл matrix.txt, который необходимо импортировать в программу. Этот файл может иметь матрицу любого размера. Профессор подготовил рабочую программу для правильного импорта этого файла и поставил перед учениками задачу определ…
13 дек '15 в 14:39
0 ответов

"неподдерживаемые типы операндов" в Python3

Я написал программу для определения стоимости преобразования данной матрицы 3 на 3 в магический квадрат. Код Python3 здесь выдает данную ошибку. Пожалуйста, помогите в ее устранении и объясните причину ошибки. #!/bin/python3 import math import os im…
01 ноя '18 в 17:42
1 ответ

Не могу преобразовать строку в список целых чисел

Я пытаюсь создать программу на python, которая определяет, является ли квадрат магическим квадратом или нет, и у меня возникают проблемы с вводом пользовательского ввода в список. Я понимаю, что мой код может быть более эффективным, но я очень плохо…
13 окт '17 в 18:28
2 ответа

Алгоритм перебора магического квадрата

В основном для назначения мне нужно создать программу на C#, которая будет принимать число в качестве входных данных (n), а затем создавать двумерный массив размером n * n с номерами от 1 до (n * n). Нужно использовать метод грубой силы. Я сделал эт…
19 янв '14 в 17:15
1 ответ

Магический квадрат предпочтительный выход

У меня есть задание о ВОЛШЕБНОЙ ПЛОЩАДИ: Но мне нужно переписать это. Это мой код на данный момент: Scanner input = new Scanner(System.in); System.out.print("Enter a number: "); int num= input.nextInt(); //Number must be ODD and not less than or equ…
10 дек '14 в 12:10
2 ответа

Проверка пользовательского ввода для игры в магический квадрат / Сравнение массивов (определяемых пользователем и определяемых программистом)

Я пытаюсь запрограммировать очень простую игру с магическим квадратом 3х3, используя массивы. Моя программа трижды попросит пользователя ввести три числа (для верхнего ряда, среднего ряда, нижнего ряда), и затем будут отображены значения. Проблема в…
12 сен '13 в 12:48
1 ответ

Построить магический квадрат по заданному количеству рядов

Я пытаюсь построить приложение на простом PHP, но можно сделать на любом языке. Я хочу, чтобы пользователь ввел число строк, и результат будет магическим квадратом. Например, для $row =3: 8-1-6 3-5-7 4-9-2 Обратите внимание, что в каждой строке, сто…
14 ноя '09 в 21:28
1 ответ

Нужна помощь для оптимизации - создание магических квадратов в Java

Я должен реализовать алгоритм, который создает все возможные магические квадраты для данной длины ребра (n=3,4). При n = 3 алгоритм работает нормально. Но для n=4 алгоритм не дает никаких результатов, потому что он не оптимален (слишком медленный). …
14 мар '13 в 12:13
2 ответа

VBA: добавление случайных чисел в сетку, которые еще не в сетке

Sub FWP() Dim i As Integer Dim j As Integer Dim n As Integer n = Range("A1").Value For i = 1 To n For j = 1 To n If Cells(i + 1, j) = 0 Then Cells(i + 1, j).Value = Int(((n ^ 2) - 1 + 1) * Rnd + 1) ElseIf Cells(i + 1, j) <> 0 Then Cells(i + 1,…
22 апр '16 в 14:07
1 ответ

Магический Квадрат, используя Оптимизацию Роя Частиц

Мне дают матрицу беспокойства, где n колеблется от 3 до 5. Матрице тогда назначают случайные значения от 1-n^2. Учитывая матрицу, я должен оптимизировать доску так, чтобы я пришел к решению магического квадрата. Случайный пример доски: n = 3 3 5 6 1…
02 ноя '13 в 03:20
2 ответа

Как создать волшебный квадрат, в котором уже заполнено несколько чисел?

Я хотел бы сделать это: у меня есть матрица N x N. Она может содержать число от 1 до n^2. Эта матрица имеет несколько ячеек, заполненных положительными числами. Я должен решить, что эта уже заполненная матрица может быть магической матрицей (магичес…
15 дек '12 в 15:43
2 ответа

Магический Квадрат Другая Диагональ

Мой другой метод диагонали не будет работать правильно. public int sumOtherDiag() { int otherDiag = 0; for (int i = 0; i < square.length−1; i++) { otherDiag += square[i][i]; } return otherDiag; } У меня нет вывода, чтобы показать здесь, но есть л…
05 фев '15 в 02:44
1 ответ

StackruError в программе Magic Square для проверки, является ли квадрат магическим

Думаю, я подойду к сути: мой учитель информатики дал нам задание, в котором он хотел, чтобы мы создали программу, которая генерирует магический квадрат 3 на 3 (это означает, что все строки, столбцы и диагонали квадрата должны равняться 15).). Он хот…
17 дек '18 в 04:13
1 ответ

Магический квадрат для четной метрики

Любой может помочь мне создать логику даже для метрики магического квадрата. В данном примере я создал код для генерации магического квадрата для нечетных чисел, таких как метрика 3x3, 5x5, 7x7, но не смог найти правильного решения для создания метр…
19 фев '19 в 06:15
0 ответов

Индекс списка вне диапазона ошибок при построении квадрата

Поэтому я пытаюсь создать функцию, которая принимает целое число "n" и возвращает список списков, и это все в духе создания "магического квадрата" (начинайте с 1 в верхнем центре, затем идите направо и до следующего, все с эффектом "обтекания"). Во …
23 мар '17 в 16:55
0 ответов

Магический квадрат с непоследовательными числами

Я пытаюсь решить проблему магического квадрата с некоторой модификацией. У меня есть массив из 25 непоследовательных целых чисел, и я должен расположить их в двумерном массиве 5x5, чтобы этот массив образовывал магический квадрат. Я попробовал алгор…
28 май '15 в 06:12
1 ответ

Клен магический квадрат

Хорошо, я действительно нуждаюсь в вашей помощи, ребята, я действительно потерял это выглядит так просто, но я не могу понять это. Примечание: это для магического квадрата 3х3 Итак, вот условие для магического квадрата: 1. сумма элементов строки = k…
15 мар '18 в 02:52
0 ответов

Генерация проверки на магический квадрат

Я пытаюсь получить магический квадрат, который складывается по горизонтали, вертикали и диагонали к одному и тому же числу. Это то, чего пытается достичь мое окончание или условие победы. У меня ощущение, что у меня слишком много инициализированных …
30 окт '16 в 01:50
1 ответ

Программа для проверки того, является ли матрица 4х4 магическим квадратом с использованием функций в C++

Вот что у меня есть. У меня есть вывод большинства сумм только для того, чтобы я мог проверить там значения. Я думаю, что проблема со значением элементов в массиве, хранящем суммы столбцов. Буду очень признателен за любые отзывы. #include <iostre…
23 фев '14 в 16:11
3 ответа

Почему моя программа заканчивается после первого цикла for?

Я пишу программу, которая будет вычислять магический квадрат, но я не могу заставить ввод работать правильно. Я почти уверен, что заполняю массив значениями, но он заканчивается сразу после первых двух циклов for. Предполагается, что вторые два расп…
03 ноя '17 в 07:35