Yevgenevich_Chipura-Nikolaeva
?>

Укажите ложные утверждения. (3> 2) and (5> 6) = true ('a'< 'b ') or (1> 0) = true 60> 20 = true 5 mod (1+2) = 2 10 div 3 = 3 2 div 3=1

Информатика

Ответы

АЛЕКСЕЙ

1 false

2 true

3 true

4 false

5 true

6 false

vantoslaltd

определяем мощность (количество символов) использующегося алфавита. 12 букв и 10 цифр составляют 22 символа. в 1 байте допустимо запоминать 256 комбинаций, поэтому "минимальное количество байтов" для кодирования символа равно 1. номер из 6 символов займет 6 байт.

а для 32 номеров потребуется 32×6 = 192 байта.

я встречал эту в несколько ином виде: каждый символ кодируется одинаковым и минимально возможным количеством не байтов, а бит. а номер кодируется минимально возможным количеством байт. тогда получается 5 бит на символ (2⁴ < 22 < 2⁵), 6 символов требуют 5×6 = 30 бит = 30/8 ≈ 4 байта. а 32 номера занимают 32×4 = 128 байт.  

Mexx9050
Код (c++)

#include < bits/stdc++.h>

using namespace std;

int main() {

    int a[6][6];

    for (int i = 1; i < 6; ++i)

        for (int j = 1; j < 6; ++j)

            a[i][j] = (i-j)*(i-j);

    for (int i = 1; i < 6; ++i)

        cout < < a[5][i] < < " ";

    cout < < endl;

    return 0;

}

файл решения прикреплён.

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

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

Укажите ложные утверждения. (3> 2) and (5> 6) = true ('a'< 'b ') or (1> 0) = true 60> 20 = true 5 mod (1+2) = 2 10 div 3 = 3 2 div 3=1
Ваше имя (никнейм)*
Email*
Комментарий*

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

ngoncharov573
kulikovtsud
владимировнаКлютко
Rakitin
petrova-kate3
anechcak
cheremetdiana
malgoblin2663
nnbeyo
evoque2014
sveta1864
levsha-27509
versalmoda2971
avanesss
werda84