Кубик, грани которого помечены цифрами от 1 до 6, бросают N раз. Найти вероятность того, что сумма выпавших чисел будет равна Q. Ограничения: 1 <= N <= 500, 1 <= Q <= 3000. Входные данные В первой строке находятся числа N и Q через пробел. Выходные данные
Вероятность того, что сумма выпавших чисел будет равна Q.
Примеры
Входные данные 1 1 Выходные данные 1.66666666666667E-0001 Входные данные 2 2 Выходные данные 2.77777777777778E-0002
>>35879 А как думаешь, почему он получает извращённое удовольствие от своего идиотизма? Мне кажется, потому что он краем сознания понимает, что это всё хуйня, что он пишет, что ему надо учиться, решать задачи, самосовершенствоваться, но он отвергает эти мысли как невыносимые. Может это в силу того, что он не научился получать от этой деятельности удовольствие, но при этом очень хочет уважения.
>>35891 Динамическое программирование. dp[j] - количество способов получить сумму j из i слагаемых, каждый из которых принадлежит множеству {1, 2, 3, 4, 5, 6}.
Зашёл в тупик, разбирая интересную задачу. Рассмотрим отобращение f:Z->Z, такое, что f(xy)=f(x)f(y) (гомоморфизм, если рассматривать Z/{0} как группу относительно умножения). Для определения отображения введём понятие производящей функции последовательности простых чисел: H(a) = P(1)a/1! + P(2)a^2/2! +...+ P(n)*a^n/n! +..., где P(n) - n-е по счёту простое число. Из определения H(a) следует, что ь-япроизводная H в точке 0 равна m-у простому числу: H(0)^{m}=P(m). Определим тогда f следующим образом: пусть x из Z однозначно разлагается в произведение P(1)^n_1 + P(2)^n_2 + ... + P(m)^n_m + ..., где n_i из множества N U {0}, тогда f(x)=f(P(1))^n_1 + f(P(2))^n_2 + ... + f(P(m))^n_m + ... А образ i-го простого числа определим как: f(P(i))=f(a)^{i} для некоторого действительного a, макрирующего отображение. Нетрудно показать, что f(P(i))=P(i)+P(i+1)a/1!+P(i+2)a^2/2!+...+P(i+m)a^m/m!+..., а также, что этот ряд сходится для любых чисел a и i. Так как поле Q получается из Z путём добавления обратных (не путать с противоположными в случае сложения) элементов, а f(xy)=f(x)f(y), то положив f(x/y)=f(x)/f(y), где x,y из Z получим обобщение такого отображения. Графики для разных значения a в гифрелейтед. Теперь, собственно, вопрос: можно ли расширить отображение на поле действительных чисел? Выражаясь точнее, правда ли что, если последовательность x_i над Q сходится к некоторому x' из Z, то верно ли, что последовательность f(x_i) тоже сходящаяся?
x = 0.999... 10x = 9.999... 10x - x = 9.999... - 0.999... 9x = 9 x = 1
И всё было бы хорошо, но x = 0.999... 10x ≠ 9.999... В действительности (мы ведь про действительные числа говорим) мы не смогли умножить 0.(9) на 10, мы будем бесконечно производить это действие. "=" было бы в случае достижения конца умножения, но при бесконечности, конец не достижим. Конец достичь ни в коем случае нельзя, так как он не существует, его нет. Здесь нельзя поставить знак "=", это ошибка.
С остальными "доказательствами" аналогичные проблемы.