![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.06.2008
Сообщений: 86
|
![]()
Помогите плиз с интересной задачкой:
Ну а ця казка - не казка, а просто жах. Бідолашні поросята сиділи вдома і трусилися від страху, кожного разу коли пан вовк наближався до їхнього дому ближче як на сім ярдів. Так продовжуватися далі не могло і поросята вирішили домовитися з вовком... Вони запропонували йому наступну задачу. Є шахова дошка N на N та K однакових камінців. Вовку потрібно порахувати скількома способами можна розкласти камінці по клітинках так, щоб в кожному рядку та в кожному стовпці дошки було не більше одного камінця. Якщо вовк зможе це зробити, то поросята добровільно вийдуть до нього самі, якщо ж ні то він більше не буде ніколи підходити до їхнього будиночку ближче як на сім ярдів. В результаті від надмірних розумових вправ вовк збожеволів і його відвезли до зоопарку, що на Кульпарківській. Звичайно, поросята знали, що вовк не зможе впоратися з таким завданням, а от чи зможете зробити це Ви? Вхідні дані Два цілих числа через - N, K. Вихідні дані Єдине число - кількість шуканих способів. Обмеження 1 ≤ N ≤ 10000, 1 <= K <= 1000000000 (109) Приклад введення 2 2 Приклад виведення 2 Вкратце на руском: есть доска N*N и K камней. Сколько есть способов раскласть по доске K камней так, чтоб в каждом рядке и каждом столбце доски било не больше одного камня.
TerMinAdoOR
|
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
В общем, подумал я тут - и вот что получилось.
Проверил при значениях n и k: 2 1, 2 2, 3 1, 3 2, 3 3, 4 1, 4 2, 4 4 Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Интересная задача в Pascal | cuzo | Помощь студентам | 9 | 28.12.2008 17:50 |
Интересная задача! - | DannerDOS.kz | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 16.12.2008 14:04 |
Интересная задача | Ser | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 27.02.2008 00:19 |
Интересная задача(MediaPlayer) | PilGrim | Компоненты Delphi | 3 | 03.12.2007 08:46 |