Ответ:
В предложении три предикативные части: придаточная времени «Когда тебе придётся туго», главная «найдёшь и сто рублей и друга» и часть «себя найти куда трудней…». Первые две связаны подчинительной связью, придаточная стоит перед главной. Запятая после придаточной отделяет её от главной. Точка с запятой отделяет третью часть от предыдущего сложного целого. Запятая перед «чем» отделяет сравнительную часть.
Части «мы сломили молодую берёзку» и «она повисла почти только на одном узеньком ремешке коры» связаны бессоюзно. Запятые выделяют стоящую в середине первой части конструкцию цели «чтобы заметить место на вырубке». Точка с запятой отделяет части сложного предложения.
Первая часть «Лёд шёл сплошной массой» и следующая часть о льдинках соединены бессоюзно; запятая отделяет их. В части о льдинках однородные сказуемые «лезли, ломались, трещали, рассыпались» перечислены без союзов и разделены запятыми. Точка с запятой отделяет от них часть «порою … появлялась мутная вода и исчезала». Запятая перед «затираемая льдом» выделяет причастный оборот после определяемого слова «вода».
После обобщающей части «чудились мне невдалеке слабые звуки» стоит двоеточие: последующие части поясняют, какие именно звуки слышались. Они связаны бессоюзно. Запятые отделяют части перечисления; в последней части однородные сказуемые «скрипели, фыркала» разделены запятой.
Части «Вы раздвинете мокрый куст» и «вас так и обдаст накопившимся тёплым запахом ночи» связаны бессоюзно; вторая часть передаёт следствие первой. Тире отделяет части и подчёркивает значение следствия.
Ответ: части сложных предложений связаны подчинительной или бессоюзной связью; запятые и точка с запятой преимущественно отделяют части, запятые при конструкции с «чтобы» и причастном обороте выделяют их, двоеточие вводит пояснение, тире передаёт следствие.
