Входные данные: 147*(5)
И так, я предлагаю посмотреть сколько "5" удаляется за 1 раз
````````````````````````````````````````````````````````````````
<span>ПОКА нашлось (5555) ИЛИ нашлось (3333)
ЕСЛИ нашлось (5555)
ТО заменить (5555, 3)
ИНАЧЕ заменить (3333, 5)
КОНЕЦ ЕСЛИ
</span>
<span>````````````````````````````````````````````````````````````````
5555 --> 3
Уходит четыре "5".
147 / 4 = 36 (3)
36 раз у нас "5555" заменится на "3", и останется еще три "5".
Наша строка:(36*(3) + 555)
Теперь
"3333" ---> 5
36 / 4 = 9 (0)
9 раз "3333" заменим на "5", получаем
9*(5) + 555 = 12*(5)
"5555" --> 3
12 / 4 = 3(0)
3 раза "5555" заменим на "3"
333
Конец.
Ответ: 333
</span>
Мы получили 1/10 всей информации т.к нам открыли 1 из 10-ти букв
Драйвер - это типа посредник между устройством и человеком. Программная оболочка для устройства, позволяющая нам так сказать общаться с устройством на понятном нам языке. Без него устройство просто бесполезная железяка.Чтобы было понятно - проведу параллель:
<span>чтобы машина катилась по дороге - ей нужны колеса.</span>
CLS
PRINT" Введите 10 чисел "
FOR i=1 TO 10
INPUT A
IF (A*A)<100 THEN PRINT A :PRINT " ": PRINT (A*A)
NEXT I
END
#include <iostream>
using namespace std;
int main(int argc, const char *argv[])
{
setlocale(LC_ALL,"Russian");
unsigned short int FROM = 20, TO = 32;
int s;
cout << "s = ";
cin >> s;
for (size_t i = FROM; i <= TO; i++) {
if (i % s == 0) {
cout << i << ' ';
}
}
return 0;
}