Анна гутлина
?>

:даны шесть монет, из которых одна фальшивая. фальшивая монета отличается от настоящей монеты весом, причем она либо немного тяжелее, либо немного легче. имея рычажные весы, определить ложную монету не более чем за три взвешивания. это в паскале надо)

Информатика

Ответы

linda3930
Var       a, real_coin: array[1..6] of integer;       forged_coin, i: integer; begin       for i : = 1 to 6 do               a[i] : = 10;       forged_coin : = random(6);       a[forged_coin] : = random(4) + 8;         writeln(forged_coin);             for i : = 1 to 6 do               write(a[i], ' ');       writeln;             forged_coin : = 0;       if a[1] + a[2] = a[3] + a[4] then begin               real_coin[1] : = a[1];               real_coin[2] : = a[2];               if real_coin[1] = a[5] then                       forged_coin : = 6               else forged_coin : = 5;       end       else begin               real_coin[1] : = a[5];               real_coin[2] : = a[6];               if a[1] + a[2] = real_coin[1] + real_coin[2] then begin                       real_coin[3] : = a[1];                       real_coin[4] : = a[2];                       if real_coin[1] = a[3] then                               forged_coin : = 4                       else forged_coin : = 3;               end                             else begin                       real_coin[3] : = a[3];                       real_coin[4] : = a[4];                       if real_coin[1] = a[1] then                               forged_coin : = 2                       else forged_coin : = 1;               end;       end;             writeln(forged_coin); end.
orion-inginiring7807

1. Для определения информационного веса одного символа используем формула N = 2^{i}

1) 2^{i} \geq 8

i = 3 бита

То есть в алфавите, состоящем из 8 букв, один символ занимает 3 бита.

2) 2^{i} \geq 32

i = 5 бит

В алфавите, состоящем из 32 букв, один символ занимает 5 бит.

3) 2^{i} \geq 40

i = 6 бит

В алфавите, состоящем из 40 букв, один символ занимает 6 бит.

1) 3 бита

2) 5 бит

3) 6 бит

2. Для нахождения объема стереоаудиофайла используем формулу:

Объём = стерео * время * част. дискр. * разрешение

Объём = 2 * 45 * 44,1 * 1000 * 16 = 63 504 000 бит = 7 938 000 байт = 7 751,95 Кбайт = 7,57 Мбайт

ответ: 7,57 Мбайт

3. Похоже на первое задание, только нам нужно совершить действия наоборот:

1) 17 \leq2^{i}

i = 5 бит

По этой же схеме проделаем следующие задания:

2) 64 букв: 6 бит

3) 257 букв: 9 бит

4) 300 букв: 9 бит

5) 1000 букв: 10 бит

taksa6444

10101000

Объяснение:

код буквы А 01 (1010111100001) или 001 (1010111100001), т.к. код буквы состоит из 2 или 3 знаков и буква стоит на последнем месте в слове

код буквы А 01,  т.к. повторения кода 001 в коде слова нет (1010111100001)

в слове 2 буквы А, следовательно на них уходит 4 знака, всего в коде слова 13 знаков (1010111100001), значит на остальные буквы приходится 9 знаков (13 - 4 = 9)

код остальных 3 букв состоит из 3 знаков, т.к. код буквы состоит из 2 или 3 знаков (9 / 3 = 3)

код буквы М 101, т.к. он состоит из 3 знаков и буква стоит на первом месте в слове (1010111100001)

код буквы К 000, т.к. он состоит из 3 знаков и буква стоит перед буквой А в конце слова (1010111100001)

А 01

М 101

К 000

МАК

10101000

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

:даны шесть монет, из которых одна фальшивая. фальшивая монета отличается от настоящей монеты весом, причем она либо немного тяжелее, либо немного легче. имея рычажные весы, определить ложную монету не более чем за три взвешивания. это в паскале надо)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Вадим
abakas235
annaar497
Алексей424
eisakov86
marinarodina90
YelenaZOLTANOVICh105
Викторович Попков
sergeevna
Ainura Pokhomova
sveta073120
Advantage9111
AlekseiBunina1895
orion-inginiring7807
Petrosienko_Larisa,1908