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

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


 
[Вернуться к задаче]   1 2
  1  Кудрин Максим Витальевич, 30 марта 2022 г. 16:01:21
     Подразумевается, что часть купюр он может не отдать никому (включая себя)?? Об этом должно быть сказано в условиях. Иначе мы хотим расставить не K перегородок между Y купюрами, а K - 1
  2  Шакирзянов Айдар Анварович, 17 марта 2022 г. 0:38:07
     Грустил часов 8... Надеюсь, поможет тем, кто пишет на Петоне. Деление делению рознь) Удачи!
  3  Шакирзянов Айдар Анварович, 16 марта 2022 г. 20:20:02
     Подскажите 9 тест, пожалуйста
  4  Гуломов Мухамммад Абдулоевич, 30 декабря 2020 г. 8:11:35
     var x, k: int64; function f(a: int64): int64; begin if a = 0 then f := 1 else f := a * f(a - 1); end; begin assign(input, 'combinator.in'); assign(output, 'combinator.out'); reset(input); rewrite(output); readln(x, k); x := x div 5; inc(k); if x = 0 then writeln(1) else writeln(f(k + x - 1) div (f(x) * f(k - 1))); close(input); close(output); end.
  5  Матус Даниил Дмитриевич, 12 августа 2020 г. 18:10:05
     динамика вася и чутка длинки
  6  Яндулов Богдан, 14 августа 2018 г. 13:01:27
     Число сочетаний с повторениями)
  7  Димаш Азимов, 12 марта 2018 г. 16:25:46
     Я человек простой , вижу длинку ,пишу на питоне
  8  Фёдоров Александр Игоревич, 22 февраля 2014 г. 13:32:56
     Задача похожа на "шары и коробки", но имеет большую сложность, хотя легче.
  9  Филипп Кофман Олегович, 23 июля 2013 г. 16:27:02
     Прикольная задачка как по мне. Подумать пришлось не так много как ожидал для 60% но Реализация С(n, k) с помощью ДА треугольником паскаля немного заставило покопаться в коде)
  10  Терешин Роман Юрьевич, 25 марта 2012 г. 22:08:35
     Известно, что потоковая библиотека старого доброго C работает значительно быстрее ее аналога в C++. Однако, как оказалось, у местного (очень убогого, надо сказать) компилятора большие проблемы с ее поддержкой. Если вы реализуете длинную арифметику на массиве unsigned long long и используете для вывода нестарших разрядов вызов
printf("%0*llu", <число цифр>, <значение>);
то здесь такое решение провалится в WA в первом же тесте на ДА (9-ый, кажется)
используйте
cout << setfill('0') << setw(<число цифр>) << <значение>;
из потоковой библиотеки C++
  11  Балакший Андрей Владимирович, 27 сентября 2011 г. 19:01:53
     Кудаков Вадим Сергеевич,
Рекурсивное решение с запоминанием с помощью треугольника Паскаля проходит на ура (ну или правильно назвать это не рекурсия с запоминанием, а ленивое ДП)
  12  Meirambek, 22 августа 2011 г. 18:37:34
     500 100
     90548514656103281165404177077484163874504589675413336841320
  13  Кудаков Вадим Сергеевич, 11 августа 2011 г. 19:57:27
     Эх, не проходит по времени рекурсивное вычисление нужного места в треугольнике паскаля... Пришлось делать матрицу бигинтежеров =(
  14  Яковлев Илья Владимирович, 06 июля 2011 г. 0:36:28
     >>Лавров Петр Аркадьевич, 11 мая 2008 г. 21:14:51
Если был Паниковский, Балаганов, то как же К от 0??? ;)
Козлевича забыли :) Или он не претендовал на это звание? Привыкайте: если в условиях задачи сказано, что 2*2=5, то это так и есть в пределах этой задачи. <<

Козлевич не претендовал - он был шафёром и вообще у Лейтенанта Шмидта было 30 "сыновей" 4 "дочери" и + Бендер - где вы 100 взяли? =)
  15  Каменко&Барышев, 17 октября 2010 г. 0:55:07
     тут можно и динамикой решать, только при помощи длинного сложения, m[i,j]=m[i-1,j]+m[i,j-1];
где i - кол-во монет, а J - количество детей+остап; m[i,1]=1; m[1,i]=m[1,i-1]+1; :D
     По сути комбинаторика всегда сводится к динамике. Ведь имеется рекурентная формула для вычисления числа сочетаний.
  16  Глащенко Никита Вячеславович, 16 августа 2010 г. 13:08:12
     Треугольник Паскаля рулит, не надо писать умножение.
  17  Федюнин Валерий Викторович, 24 мая 2010 г. 22:28:39
     что выводить при Х=0 или при К=0?
     в обоих случаях ответ получается 1: если X=0, то все получают по 0 руб., это единственный способ, если K=0, то бендер забирает себе все тоже единственным способом.
  18  Набиев Умед, 02 мая 2009 г. 12:58:03
     а типа long long не достаточно?
     не достаточно
  19  Каковський Вячеслав Олегович, 26 февраля 2009 г. 18:12:54
     Большое спасибо за задачу - давно не получал такого удовольствия от процеса решения.
     Да не за что, я ее не сам придумал. Тут действительно есть момент со сложностью применения простой комбинаторной формулы.
  20  Юра Борщ, 24 ноября 2008 г. 0:19:00
     Тривиальная задача. 15 % от силы
     Т.е. все же легче эта задача сортировки массива "пузырьком"? Позвольте не согласиться, достаточно не просто многим додуматься до сути решения.
 1 2

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

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



Авиа доставка из Турции в Россию