is0019
?>

Сообщение занимает 5 страниц по 25 строк, в каждой строке записано по 60 символов. сколько символов в алфавите, если сообщение содержит 3750 байт? , полным ответом с дано

Информатика

Ответы

turovvlad
Дано:
k1=5
k2=25
k3=60
I=3750 байт
Найти:
N-?

Решение:
I=3750 байт = 3750*8 бит = 30000 бит
k=k1*k2*k3=5*25*60=7500 символов
i=I/k=30000/7500=4 бит
N=2^i=2^4=16 символов

ответ: 16 символов
tushina2020

Пояснення:В качестве кандидатов нужно рассматривать числа, не превышающие  

(

S

1

)

2

, так как в худшем случае составное число вида  

x

2

будет иметь два наибольших делителя  

x

и 1. Время работы этого алгоритма  

O

(

S

4

)

. Можно существенно ускорить вычисления, если учесть, что при поиске разложения на множители числа  

N

можно рассмотреть только числа не превышающие  

N

. Наибольшим делителем числа  

N

будет  

N

a

, где  

a

– наименьший делитель, а вторым наибольшим делителем будет либо  

N

b

, где  

b

– второй по величине делитель  

N

(также либо число, либо  

a

2

), либо  

a

, если  

N

является произведением двух различных чисел, либо 1, если  

N

=

a

2

.

mashuska
#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
    using namespace std;
    cout << "Enter size of array: ";
    int N;
    cin >> N;
    int * ARR = new int[N];
    srand(time(0));
    int i;
    for (i = 0; i < N; ++i)
        ARR[i] = rand() % 100 + 1;

    cout << "Here is an original array:\n";
    for (i = 0; i < N; ++i)
        cout << ARR[i] << "  ";
    cout << endl;

    int temp = ARR[N - 1];
    for (i = N - 1; i > 0; --i)
        ARR[i] = ARR[i - 1];
    ARR[0] = temp;

    cout << "\nHere is a new array:\n";
    for (i = 0; i < N; ++i)
        cout << ARR[i] << "  ";
    cout << endl;

    return 0;
}

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

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

Сообщение занимает 5 страниц по 25 строк, в каждой строке записано по 60 символов. сколько символов в алфавите, если сообщение содержит 3750 байт? , полным ответом с дано
Ваше имя (никнейм)*
Email*
Комментарий*

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

maryariazantseva
Vitalevich1187
Vyacheslavovna
Yulechkaakulova1993
mali2681208
Анатольевич1707
vladimir686
zaretskaya37
Batrakova-Anna
sahabiev1987
muziumednogorsk
Ольга1915
akustov55
Филипп1054
loa364