Python

  1. Дан список целых чисел, повторяющихся элементов в списке нет. Нужно преобразовать это множество в строку, сворачивая соседние по числовому ряду числа в диапозоны. Примеры:
    1. [1, 4, 5, 2, 3, 9, 8, 11] ⇒ ‘0-5,8-9,11’
    2. [1, 4, 3, 2] ⇒ ‘1-4’
    3. [1, 4] ⇒ ‘1,4’
  2. Есть разметчик, который размечает фотографии. Есть с собаками, есть с котами. Котов 10%. Разметчик с 90% вероятность верно называет то, что на картинке изображено. Разметчик достаёт случайную фотку и говорит, что это кот. Нужно найти вероятность, что это действительно кот.