|
1 / 1 / 1
Регистрация: 13.09.2009
Сообщений: 96
|
|
Шахматы: угрожает ли конь, стоящий на поле (k,l) шахматной доски, полю (m,n)?16.02.2010, 01:34. Показов 4627. Ответов 13
Метки нет (Все метки)
Помогите пожалуйста разобраться с задачкой..
Даны натуральные числа k,l,m,n. Необходимо выяснить, угрожает ли конь, стоящий на поле (k,l) шахматной доски, полю (m,n) ? Добавлено через 43 минуты с этой разобрался... можете такую пояснить? Найти все натуральные числа, не превосходящие заданного n, десятичная запись которых есть строго возрастающая или строго убывающая последовательность цифр.
0
|
|
| 16.02.2010, 01:34 | |
|
Ответы с готовыми решениями:
13
Угрожает ли конь, стоящий на поле (k, l), полю (m, n) Шахматная доска. Выяснить, угрожает ли конь, стоящий на поле (k, l), полю(m, n)
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 16.02.2010, 02:17 | |
|
все ch такие, что ch < n, n є N
к примеру n = 100000, ch = 12345 - строго возрастающее или ch = 54321 - убывающее
0
|
|
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||||||||
| 16.02.2010, 03:11 | ||||||||||||
Добавлено через 42 минуты То же самое, с использованием строк:
0
|
||||||||||||
|
1 / 1 / 1
Регистрация: 13.09.2009
Сообщений: 96
|
|
| 01.03.2010, 22:11 [ТС] | |
|
это на C++ ? что-то не очень понимаю как это можно записать на С...
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 01.03.2010, 22:31 | |
|
inferno mf, в данном коде нету специфических контейнеров из C++, поэтому можете просто заменить ввод/вывод и все
0
|
|
|
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
|
||||||
| 02.03.2010, 15:05 | ||||||
|
inferno mf, нашел довольно изящное решение задачи про коня, не удержался от соблазна его показать
1 бит - шаг по x (1 or 2) 2-3 биты - управление знаками
0
|
||||||
|
1 / 1 / 1
Регистрация: 13.09.2009
Сообщений: 96
|
|
| 02.03.2010, 17:30 [ТС] | |
|
0
|
|
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|||
| 02.03.2010, 20:58 | |||
Изящное - это вот такое:
2
|
|||
|
1 / 1 / 1
Регистрация: 13.09.2009
Сообщений: 96
|
||||||
| 05.03.2010, 00:35 [ТС] | ||||||
есть непонятные конструкции(
0
|
||||||
|
Peace 2 all shining faces
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
|
|
| 05.03.2010, 01:20 | |
|
#include <stdio.h>
убери using namespace замени cin>>; на scanf(); и cout<<; на printf(); endl это \n и для system вроде stdlib.h подключить нужно
0
|
|
|
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
|
||||||
| 10.03.2010, 10:48 | ||||||
|
А можно еще так:
0
|
||||||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
||
| 10.03.2010, 12:37 | ||
|
Код не наглядный получается и не очевидный.
А вообще сначала я думал так написать:
Два последних случая нехороши тем, что при больших dx и dy величина dx*dy может превысить int.
1
|
||
|
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
|
||
| 10.03.2010, 17:32 | ||
|
А по поводу превышения int, так она еще раньше может превыситься в вычитаниях, и если есть такое подозрение, надо сразу переходить на длинную арифметику, но и это в общем случае не спасает, т.к. компутер (и даже объединенные все компы мира) - устройство хоть и чрезвычайно мощное и емкое, но увы! конечное, чего никак нельзя сказать об этой простейшей математической абстракции - натуральном ряде
0
|
||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
||
| 10.03.2010, 18:25 | ||
dx=100000, dy=100000 Вычесть еще можем, а вот перемножить уже не можем.
0
|
||
| 10.03.2010, 18:25 | |
|
Помогаю со студенческими работами здесь
14
Проверить не угрожает ли данный шахматный конь заданному полю Верно ли высказывание, что слон, расположенный на поле (x1, y1) шахматной доски, «бьет» поле (x2, y2) Выяснить, угрожает ли ферзь полю (k, l), если он расположен на поле (m, n)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|