М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
33708
33708
13.10.2021 07:19 •  Информатика

1)определите длительность звукового файла, который уместится на дискете 3,5" при высоком качестве звука (16 бит, 48 кгц).учтите, что для хранения данных на такой дискете выделяется 2847 секторов объёмом 512 байт каждый (ход решения) 2)вычислить информационный объём текстового документа в мбайт( с точность до сотых) и узнать,сколько дискет 3,5 дюйма объёмом 1,44 мб понадобится для переноса - словаря,который содержит 604 страницы ( 89 символов в строке, 66 строк на странице) (ход решения)

👇
Ответ:
pashacherepano
pashacherepano
13.10.2021
1) 2847 * 512 = 1457664 байт объем дискеты
16 бит = 16 : 8 = 2 байт
48 КГц = 48000 Гц
1457664 : (2*48000) = 15,184 сек.
ответ. На дискету поместится 15 сек. звука при заданны характеристиках.
2) Обычно 1 символ = 1 байт. Решим исходя из этого.
89 * 66 = 5874 символов или байт на 1 странице.
604 * 5874 = 3547896 символов или байт в словаре
3547896 : 1024 : 1024 = 3,38 Мбайт занимает словарь
3,38 : 1, 44 = 2,3 = 3 дискеты
ответ. 3,38 Мбайт; 3 дискеты.
4,5(52 оценок)
Открыть все ответы
Ответ:
terrabyte
terrabyte
13.10.2021

я просто ищу все простые числа в диапазоне от 1 до n с решето эратосфена, а далее просто сравниваю вектор с простыми числами.

мой пример решения:

#include

#include

using namespace std;

int main()

{

    int n;

    cin > > n;

    vector prime (n+1, true);

    prime[0] = prime[1] = false;

    for (int i=2; i*i< =n; ++i)

        if (prime[i])

            for (int j=2; j< =n/i; j++)

                if (prime[i*j]) prime[i*j] = false;

    for(int i = 0; i < prime.size(); ++i)

    {

        for(int j = i; j < prime.size(); ++j)

        {

            if(prime[i]& & prime[j])

                if(i+j==n)

                    cout < < i < < " " < < j < < endl;

        }

    }

    cin.get();

    cin.get();

}

4,6(72 оценок)
Ответ:
Arash12345
Arash12345
13.10.2021

я просто ищу все простые числа в диапазоне от 1 до n с решето эратосфена, а далее просто сравниваю вектор с простыми числами.

мой пример решения:

#include

#include

using namespace std;

int main()

{

    int n;

    cin > > n;

    vector prime (n+1, true);

    prime[0] = prime[1] = false;

    for (int i=2; i*i< =n; ++i)

        if (prime[i])

            for (int j=2; j< =n/i; j++)

                if (prime[i*j]) prime[i*j] = false;

    for(int i = 0; i < prime.size(); ++i)

    {

        for(int j = i; j < prime.size(); ++j)

        {

            if(prime[i]& & prime[j])

                if(i+j==n)

                    cout < < i < < " " < < j < < endl;

        }

    }

    cin.get();

    cin.get();

}

4,5(18 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ