|
1 / 1 / 0
Регистрация: 16.05.2022
Сообщений: 19
|
|
Волшебный квадрат12.09.2022, 11:19. Показов 1415. Ответов 10
Метки нет (Все метки)
Волшебный квадрат
На день рождения Егору подарили волшебный квадрат. Волшебный квадрат — это таблица 3 × 3, в каждой из ячеек которой находятся числа от 0 до 9. Егор придумал следующую игру с волшебным квадратом: он загадывает число N и пытается так поставить числа в каждую ячейку квадрата, чтобы сумма чисел в каждой строке и каждом столбце была равна в точности N. Пусть расстановка — это волшебный квадрат, заполненный числами. Тогда расстановки A и B считаются различными, если хотя бы для каких-то строки x и столбца y выполняется неравенство Ax, y ≠ Bx, y, где Ax, y и Bx, y — это числа, находящиеся в строке x и столбце y в расстановках A и B соответственно. Егор задумался, сколько всего существует различных расстановок таких, что сумма в каждой строке и в каждом столбце была равна в точности N. Напишите программу, которая поможет ответить на вопрос Егора. Входные данные Единственная строка входных данных содержит целое число N (0 ≤ N ≤ 109). Выходные данные Требуется вывести одно число — искомое количество расстановок. Для тех, кто не хочет всё это читать, поясняю: Есть квадрат 3x3, и в нем стоят числа от 0 до 9. Нужно вывести кол-во перестановок, чтобы сумма чисел в каждой строке и столбце была N Пример: Входные данные 0 Выходные данные 1
0
|
|
| 12.09.2022, 11:19 | |
|
Ответы с готовыми решениями:
10
Волшебный мост Волшебный мост: неправильный формат вывода
|
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
| 12.09.2022, 11:34 | |
|
а как сумма этих чисел может превысить 81 хотя бы?
0
|
|
|
1 / 1 / 0
Регистрация: 16.05.2022
Сообщений: 19
|
||
| 12.09.2022, 11:38 [ТС] | ||
|
0
|
||
|
236 / 166 / 51
Регистрация: 14.02.2022
Сообщений: 431
|
||
| 12.09.2022, 11:42 | ||
|
Одно из чисел выбрасывается?
0
|
||
|
Заблокирован
|
|
| 12.09.2022, 11:42 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 16.05.2022
Сообщений: 19
|
||
| 12.09.2022, 11:45 [ТС] | ||
|
Ой, тьфу, какое 81, 27
Добавлено через 35 секунд Добавлено через 1 минуту Хотя стоп, получается что нужно перебрать 27 вариантов. Ну чтож, пора писать 27 if'ов, если это так конечно)
0
|
||
|
236 / 166 / 51
Регистрация: 14.02.2022
Сообщений: 431
|
|
| 12.09.2022, 11:50 | |
|
notle
ещё вопрос. Числа могут повторяться? То есть вот этот квадрат 7 7 7 7 7 7 7 7 7 волшебный?
0
|
|
|
1 / 1 / 0
Регистрация: 16.05.2022
Сообщений: 19
|
||||||||||||
| 12.09.2022, 12:01 [ТС] | ||||||||||||
|
Добавлено через 6 минут Я написал решение, оно конечно очень тупое, но три теста как-то проходит. Я заметил, что при n = 1 или n = 26, ответ в обоих случаях будет 6 (3 * 2 * 1). Соотвественно чуть-чуть подумав, я набросал кодик:
Мне кажется, если этот код доработать, то задача будет решена Добавлено через 1 минуту А хотя нет, тут всё сложнее
0
|
||||||||||||
|
Заблокирован
|
||||||
| 12.09.2022, 12:26 | ||||||
Сообщение было отмечено notle как решение
Решение
1
|
||||||
|
1 / 1 / 0
Регистрация: 16.05.2022
Сообщений: 19
|
|||
| 12.09.2022, 13:37 [ТС] | |||
|
Добавлено через 7 минут
0
|
|||
|
6163 / 2856 / 1042
Регистрация: 01.06.2021
Сообщений: 10,444
|
||
| 12.09.2022, 15:41 | ||
0
|
||
| 12.09.2022, 15:41 | |
|
Помогаю со студенческими работами здесь
11
Класс «Квадрат»: можно ли вписать в объект-квадрат со стороной A окружность радиуса R
Программа, вычисляющая квадрат разности и квадрат суммы двух чисел
Вывести квадрат большего числа и квадрат меньшего Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|