AndreevManaeva
?>

Определи, сколько дискет потребуется, чтобы разместить информацию с одной флешки объёмом 64 гбайт?

Информатика

Ответы

andreokiseleo69421
64 гб=68719.4765 мб, стандартный объем дискеты 1.44мб, значит 68719.4765/1.44= 47721 дискет
moscow053988
#include <iostream>
#include <string>
#include <vector>
using namespace std;
 
int main()
{
    int sum = 0;
    vector<int> v;
    string s;
    cin >> s;
    for (int i = 0; i < s.size(); ++i) {
       v.push_back((int)s[i] - 49);
       ++sum; ++v[i];
   }
   int z = sum % 3; z = 3 - z;
   {
    int i = 0;
    while (i <= v.size() && (v[i] + z) > 9) {
       ++i;
    }
    if (i >= v.size()) {
      if (z == 3) {
          v[v.size() - 1] -= 3;
      } else {
          v[v.size() - 1] -= (3 + z);
      }
    } else {
       v[i] += z;
       while ((v[i] + 3) < 9) {
           v[i] += 3;
       }
     }
   }
   for (int i = 0; i < v.size(); ++i) {
       cout << v[i];
   }
   return 0;
}
annanudehead1426
Для удобства вычислений считаем, что ширина диапазона дискретизации составляет 100 В (т.е. напряжение может быть равно 0, 1, 2, .. 99 В).
При этом получаются 5 интервалов
  0 - 19 В
20 - 39 В
40 - 59 В
60 - 79 В
80 - 99 В
Значение 54 В попадает в третий интервал и напряжение после дискретизации считается равным 40В (нижняя граница диапазона).

Если очень важно, чтобы и 100В попадало в диапазон дискретизации, то его ширина будут равна 101 В, что потребует ввести поправку 0.2В в границы интервалов. ответ на задачу при этом изменится и будет нецелым.

ответ: 40 В

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

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

Определи, сколько дискет потребуется, чтобы разместить информацию с одной флешки объёмом 64 гбайт?
Ваше имя (никнейм)*
Email*
Комментарий*

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

Давид-Ольга
evge-borisova2
fox-cab3444
manimen345
MISAKOVNA49
ylia89
Golubitskaya378
natalyaionova
Advantage9111
lazu8375
manager-3
yda659
ietishkin
andreevaalisa
Yelena642