— Неужели эти отвратительные великаны разгуливают по всему свету?! — изумилась Софи. — Во все страны, кроме Гренландии, наведываются. Гренками сыт не будешь, а белых медведей побаиваются — вредные они, что твои собачонки! Вообще-то выбор страны зависит от настроения. Если великану станет жарко, он помчится на север, чтобы слопать эскимоса и охладиться. Эскимос для него, как для тебя эскимо. — Охотно верю! — воскликнула Софи. — Если же великан замёрзнет и задрожит от холода, то, скорее всего, навострит лыжи и помчится в Турцию, чтобы сходить в турецкую баню, самому погреться да заодно проглотить пару горяченьких турок прямо с пылу с жару. — Какой ужас! — испугалась Софи. Напишите программу, которая разберется в великанских диетах. Формат ввода Вводятся три строки. В первой слова разделены пробелами, во второй символами -::- и в третьей символами }{. Формат вывода Для каждого слова из первой строки выбрать: из второй строки те слова, которые по алфавиту идут позже проверяемого слова (без учета регистра) и длина которых меньше, чем у него, хотя бы на два символа; из третьей строки слова, в которых есть только буквы, нет ни цифр, ни знаков препинания, но есть хотя бы две буквы из проверяемого слова, если опять же привести к одному регистру. Выводить в формате: <Проверяемое слово>: <слова из второй строки> с большой буквы (остальные маленькие) через запятую и пробел; <слова из третьей строки> через вторую букву проверяемого слова в верхнем регистре, окруженную пробелами Если каких-то слов не оказалось, выводить пустую строку.
Объяснение:
Допустим, у нас есть сообщение «habr», которое необходимо передать без ошибок. Для этого сначала нужно наше сообщение закодировать при Кода Хэмминга. Нам необходимо представить его в бинарном виде.На этом этапе стоит определиться с, так называемой, длиной информационного слова, то есть длиной строки из нулей и единиц, которые мы будем кодировать. Допустим, у нас длина слова будет равна 16. Таким образом, нам необходимо разделить наше исходное сообщение («habr») на блоки по 16 бит, которые мы будем потом кодировать отдельно друг от друга. Так как один символ занимает в памяти 8 бит, то в одно кодируемое слово помещается ровно два ASCII символа. Итак, мы получили две бинарные строки по 16 битбит. распараллеливается, и две части сообщения («ha» и «br») кодируются независимо друг от друга. Рассмотрим, как это делается на примере первой части.
Прежде всего, необходимо вставить контрольные биты. Они вставляются в строго определённых местах — это позиции с номерами, равными степеням двойки. В нашем случае (при длине информационного слова в 16 бит) это будут позиции 1, 2, 4, 8, 16. Соответственно, у нас получилось 5 контрольных бит (выделены красным цветом)Таким образом, длина всего сообщения увеличилась на 5 бит. До вычисления самих контрольных бит, мы присвоили им значение «0».
Здравствуйте сегодня мы разберем правила работы с интернетом. Интернет это большая сеть которая покрывает весь мир. Бывают много видов интернета начиная с Wi-Fi, Enthernet заканчивая VPN Моб.данные и другие. Сначала давайте разберем что такое интернет и зачем он нам нужен.
Интернет-Сеть покрывшая землю и подсоеденненвя уже почти к каждому гаджету с разных сервисов самые популярные WiFi и Enthernet интернет придназначен для того чтобы делиться информацией по этой сети интернета с одного компьютеоа на другой с малейщими задержками ( ping m/s).Преступим к правилам!
1. Не разглашай свои пароли от соц.сетей и от другиз сервисов.
2.Бужь осторожен не заходи на странные неизвемтные сайты по крайней мере будь защищен антивирусом хоть они и в некоторых случаях не являются защитой!
3. Не скачивай игры,софты,приложения с пиратских сайтов многие из них захватывают с собрй пару не нужных приложений а также вирусы (браузерные)
4. Если ты увидишь подозрительную рекламу в интернете не жми это возможно мошенники
5. Не разговаривай с посторонними
6. Также не разглашай данные банк.карточки на посторонних сайтов и не говори пин код карты! Его никто не имеет право спросить!
На этом все желаю вам чтобы вы не попадались на уловки мошенников. УДАЧИ!