Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1 2
  1  Иванов Артемий Валерьевич, 10 декабря 2025 г. 12:37:55
     Выносите проверки checkLine(), checkColumn(), checkSquare() в отдельные методы и будет вам счастье)
  2  Волошин Александр Юриевич, 20 октября 2025 г. 20:13:07
     Автор, в 6 тесте есть лишние пробелы в конце какой-то строки.
  3  Вашурин Анатолий Александрович, 30 августа 2025 г. 10:56:54
     С чем может быть связан WA 19&
  4  Неизвестный, 11 марта 2025 г. 9:05:30
     Админ а какое же 4тый пример?у меня просто там валиться код
  5  Александр Ш, 03 марта 2025 г. 12:10:27
     "и каждом среднем квадрате встречаются все числа от 1 до n2" Что за термин такой - "средний квадрат" ?
  6  Козак, 22 февраля 2025 г. 19:17:42
     Я решил 13 форами и мне по кайфу, оптимизация - иди дорогая на
  7  Параничев Денис Александрович, 30 августа 2019 г. 22:10:15
     Задача интересная, но я думал, окажется сложнее. Код в 45 строчек с 1 попытки. В двойном форике форике похимичить с проверяемыми элементами. Двойным фориком можно проверять не только построчно. Квадратов n*n столько же, сколько и элементов в строке.
  8  Онасенко Алексей Владимирович, 18 июня 2019 г. 12:15:22
     Фуууух. Классная задачка. Формулировка задачи более чем корректная! Читайте внимательно!!! Но вообще, код у меня занял более 800 символов. Ожидал меньше. Опять же, спасибо автору за классные задачки)))
  9  Губила Родион Юрьевич, 01 августа 2015 г. 14:02:51
     Ваща постановка задачи как всегда не корректная. Что значит "каждом среднем квадрате"? Я подумал, что это только квадрат размерностью n*n, раcположенный в центре. Корректнее будет написать "в каждом n*n квадрате".
  10  Сапаев Иззатилла, 23 февраля 2015 г. 12:26:04
     ну задача норм(спасибо Админу)))
только запутаться можно
совет: даже и не открывайте разбор пишите сами свой код себе понятным языком))
не копируйте
  11  Ахметзянова Лилия Руслановна, 04 декабря 2011 г. 19:54:51
     уважаемый админ, можно ли использовать в программе label?(паскаль)
     можно, но не нужно
  12  [Hacker], 23 апреля 2011 г. 9:48:34
     Check(d) на языке С++ как будет Админ ответьте пожалуйста !!!
     Пишите сами. Разбор - это не текст программы, что-то вы ведь и сами должны додумать!
  13  Шаламов Вячеслав Владимирович, 20 марта 2011 г. 0:22:45
     хорошая задача. с первого раза сдал.
ожидал написать раза в два меньше кода.

у кого что-то не проходит -- надо проверить все строки, потом все столбцы, а потом все квадратики
(я для каждого написал отдельную функцию), если в какой-то момент условие не выполнено, быводим NO и завершаем программу. никаких проблем не возникнет!
  14  Лахтарин Александр, 26 июня 2010 г. 13:39:18
     Изначально объявил массивы a[100][100] для поля и b[100] для проверки, выдавало ВА 10. Расширил размерности до a[200][200] и b[1000] - Accepted. Но ведь по условию N <= 10, т.е. такое невозможно.
     При N=10 у вас было обращение к b[100], а при описании массива int b[100] такого элемента не существовало!
  15  Ибатуллин Ильнур Тимеръярович(РБЛИ), 11 мая 2010 г. 14:45:56
     1 тест совпадает с первым примером?
     Да
  16  Give Test, 07 апреля 2010 г. 11:43:15
     3
1 2 3 4 5 6 7 8 9
4 5 6 7 8 9 1 2 3
7 8 9 1 2 3 4 5 6
2 3 4 5 6 7 8 9 1
5 6 7 8 9 1 2 3 4
8 9 1 2 3 4 5 6 7
3 4 5 6 7 8 9 1 2
6 7 8 9 1 2 3 4 5
9 1 2 3 4 5 6 7 8
Correct
  17  Астровский Александр Сергеевич, 18 октября 2009 г. 21:53:30
     скажите пожалуста что в решении означает Check(d) пожалуста скажите как это записать в С++. Большое спасибо.
     Check(d) проверяет: все ли элементы d[1..n^2] равны единице.
  18  Набиев Умед, 03 мая 2009 г. 15:22:14
     а если значение <=0 то вывести Incorrect???
     Это невозможно, это противоречит условию входных данных: 1 <= n <= 10.
  19  Doszhan Damir KARKTL, 26 марта 2009 г. 8:34:24
     Здраствуйте Админ ! А в квадратах 3X3 надо проверять?
     В квадратах 3х3 надо проверять, если эти квадраты внутри квадрата 9х9 при N=3.
  20  Сушенцев Игорь, 06 ноября 2008 г. 18:14:22
     Я не понимаю второй из примеров. Плиииз!, объясните!!!
     Квадрат размером 1х1 должен содержать только число 1, а он содержит 10, поэтому этот Судоку неправильный.
 1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru



Мы предлагаем купить школьники поможет наш специалист.