Ilyauhdhbtx
17.12.2021 08:28

Нужно 10 номеров инструментов


Нужно 10 номеров инструментов

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Glowly
22.05.2022 04:25
Программа работает при условии, что введённые числа целые.

#include <iostream>
#include <string>

using namespace std;

int main()
{
    string S,P;
    char c[10000] = "";
    int C,z;
    double R = 1;
    getline(cin, S);
    S+=' ';
    for(int i = 0; i<S.length(); i++)
    {
            if(S[i] != ' '){
                 if(S[i] == '-'){z = -1; i++;}
                 else z = 1;
                 C = 0;
                 while((S[i] >='0')&&(S[i] <= '9'))
                 {
                        C = C*10 + (S[i] - '0');
                        i++;
                 }
                 C = C*z;
                 R*=C;
                 itoa(C,c,10);
                 if (z == -1)
                 {
                       P+='(';
                       P+=c;
                       P+=')';
                 }
                 else P+=c;
                 P+="*";
            }
    }
    P[P.length()-1] = '=';
    int d,s;
    P+=ecvt(R,4,&d,&s);
    S = P;
    cout << S << "\n";
    system("Pause");
    return 0;
}
0,0(0 оценок)
Ответ:
ЗнанияПом1234
24.06.2021 17:28
2)
N = 80             
Ic=140 бит
Найти К
 Решение: N =2(в степени I)
     80 = 2*I
       I = 7 бит
 Ic = K* I => K =140 : 7 =20 символов
3)
K = 100*20*30
N =80
Найти: Ic
Решение:  По той же формуле вычисляем размер 1 символа => I = 7 бит
Ic = K*I    Ic =100*20*30*7 = 420 000 бит =52500 байт
4) Ic = 4Kбайта
 K = 2048 
Найти: N
Решение: 4Кбайта = 4 * 2(в 13 степени) бит
   2048 = 2(в 11 степени)  . Найдем вес 1 символа :  I= Ic / K
     I = 4 * 4 = 16(сокращаешь степени)
N = 2*I дальше подставляешь под формулу)
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота