Между двумя объектами: Андрей сын Ивана
Между объектом и множеством объектов: диск является носителем информации
Между двумя множествами объектов: колеса входят в состав автомобиля
При использовании алфавита из 8 символов для записи одного символа требуется log(2)8 = 3 бита; при использовании алфавита из 16 символов - log(2)16 = 4 бита. Количество информации в первом тексте = K*3, во втором тексте - K*4; соотношение объемов = K*3/K*4 = 0.75, т.е. объем информации в первом тексте меньше, чем объем информации во втором.
Примерно так:
min=a[0];
for (int i=0, i<4, i++)
if(a[i]<min)
min=a[i];
здесь ты в переменную min записываешь минимальное значение. лучше первое значение из массива присваивать(или нулевое, как у меня).
проходишь циклом по массиву и сравниваешь значение min со значениями из масива. если какое-то окажется меньше, ты его записываешь в переменную min
если некоторые переменные окажутся одинаковыми, то ничего не произойдет :)
например
7 1 1 5
запишется первая единица. и все
1-е выполнение
БРА - нечетное, удаляется первый символ => РА
Каждая буква заменяется следующей по алфавиту => СБ
2-е выполнение.
СБ - четное, в середину вставляется А => САБ
Каждая буква заменяется на след. по алфавиту => ТБВ
Ответ: ТБВ