Максимальный балл: | 10 | Ограничение времени: | 1 сек | |
Ограничение памяти: | 512 Мб |
В мешке находятся чёрные и белые шары, белых шаров , а чёрных — . Из мешка случайным образом извлекают шар, затем возвращают его обратно, затем ещё раз случайно извлекают шар. Какова вероятность того, что цвета шаров, извлечённых в первый и во второй раз, ?
Ответ укажите в виде несократимой дроби:
Числитель
Входной файл: | Стандартный вход | Ограничение времени: | 1 сек | |
Выходной файл: | Стандартный выход | Ограничение памяти: | 512 Мб | |
Максимальный балл: | 10 |
Дана последовательность из N целых чисел a1, a2, …, aN
Требуется определить всех чисел последовательности. Если таких элементов в последовательности нет, вывести число 0.
Например, если дана последовательность − 1 5 3 2, то ответ будет .
Первая строка входных данных содержит целое число N.
Вторая строка содержит N целых чисел ai, разделённых пробелами.
Выходные данные должны содержать единственное целое число — ответ к задаче.
1 ≤ N ≤ 20
− 1000 ≤ ai ≤ 1000
Максимальный балл: | 10 | Ограничение времени: | 1 сек | |
Ограничение памяти: | 512 Мб |
Требуется реализовать на языке Python
функцию Join(array, separator)
, которая принимает два параметра —
список строк и разделитель — и возвращает строку, полученную
соединением элементов переданного списка,
при этом между элементами списка вставляется разделитель (separator
).
Если не передать функции разделитель, то она должна использовать в качестве разделителя пробел.
Пример использования функции в примерах тестов.
В решении запрещено использовать стандартную функцию join
.
Код решения должен содержать только определение и реализацию функции. Он не должен ничего выводить.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 | ary = ['aa', 'bb', 'cc']
print(Join(ary, '!'))
|
|
2 | ary = ['aa', 'bb', 'cc']
print(Join(ary))
|
|