Укажите наибольшее натуральное трёхзначное число x, при вводе которого будут напечатаны числа 1 и 2.
pascal:
var
x, a, b : integer;
begin
read(x);
a : = 0; b : = 0;
while x > 0 do begin
if x mod 8 mod 3 > 1 then
a : = a + 1;
if x mod 8 mod 3 < 1 then
b : = b + 1;
x : = x div 8
end;
writeln(a, ' ', b)
end.
c++:
#include
int main() {
int x, a = 0, b = 0;
std: : cin > > x;
while (x > 0) {
if (x % 8 % 3 > 1)
a++;
if (x % 8 % 3 < 1)
b++;
x /= 8;
}
std: : cout < < a < < " " < < b;
}
basic:
dim x, a, b as integer
input x
a = 0 : b = 0
while x > 0
if x mod 8 mod 3 > 1 then
a = a + 1
end if
if x mod 8 mod 3 < 1 then
b = b + 1
end if
x = x \ 8
wend
print a, " ", b
python:
x = int(
a = b = 0
while x > 0 :
if x % 8 % 3 > 1 :
a += 1
if x % 8 % 3 < 1 :
b += 1
x //= 8
print(a, b)
2. 480 бит / (2 байта) = 480 бит / 16 бит = 30 (4)
3. 2 Кбайта / 2048 = 2048 байт / 2048 = 1 байт = 8 бит (3)
4. 29 символов * 1 байт/символ = 29 байт = 232 бит (3)
5. 16 * 35 * 64 * 8 бит = 16 * 35 * 64 байт = 35 * 1024 байт = 35 Кбайт (1)
6. 6 Кбайт / (64 * 16 * 2 байт) = 6 Кбайт / (2 * 1024 байт) = 6 Кбайт / 2 Кбайт = 3 (2)
7. 18 Кбайт / (12 * 16 * 2 байт) = 18 * 1024 / (12 * 16 * 2) = 48 (3)
8. 25 Кбайт / (8 * 25 * 8 бит) = 25 * 1024 / (25 * 8) = 128 (1)
9. 256 * 16 бит = 256 * 2 байт = 512 байт (4)
10. 160 бит / 1 байт = 160 / 8 = 20 (3)
11. (1,5 Кбайт) / 3072 = (1,5 * 1024 байт) / (3 * 1024) = 0,5 байт = 4 бит (2)
12. 39 символов * 16 бит/символ = 39 * 16 бит = 39 * 2 байт = 78 байт (2)
13. 8 * 40 * 64 * 16 бит = 40 * 64 * 16 байт = 40 * 1024 байт = 40 Кбайт (1)
14. 80 Кбайт / (128 * 64 * 2 байт) = 80 Кбайт / (128 * 8 * 16 байт) = 80 Кбайт / (16 * 1024 байт) = 80 / 16 = 5 (3)
15. 30 Кбайт / (15 * 32 * 1 байт) = 30 * 1024 / (15 * 32) = 2 * 32 = 64 (4)
16. 75 Кбайт / (16 * 50 * 8 бит) = 75 Кбайт / (16 * 50 байт) = 75 * 1024 / (16 * 50) = 75 * 1024 / (25 * 32) = 3 * 32 = 96 (2)
17. 4 = 2^2, на 1 символ 2 бита. 2 бита * 40 = 80 бит = 10 байт (1)
18. 12 байт / 48 символов = (12 * 8 бит) / (12 * 4) = 2 бита, поэтому 2^2 = 4 (4)
19. 32 = 2^5, поэтому 5 бит на 1 символ. 25 байт / 5 бит = 25 * 8 / 5 = 40 (1)
20. 128 = 2^7, 7 бит на символ. 7 бит * 32 = 7 * 4 байт = 28 байт (3)
21. (9 байт) / 24 = 72 бит / 24 = 3 бит; 2^3 = 8 (2)
22. 8 = 2^3, 3 бита на символ. 45 байт / 3 бит = 15 байт / бит = 15 * 8 = 120 (3)
Модель (фр. modele, лат. modulus – өлшем)[1] – белгілі бір зерттелетін нысанның ой түсінігі арқылы немесе материалдық түрде жасалған шартты үлгісі (бейнесі, сұлбасы, сипаттамасы, т.б.). Модель мен түп нұсқаны бір-бірінен абсолютті түрде айыруға болмайды. Қарастырылып отырған құбылыс немесе процесс абстрактылық нысандар мен математикалық заңдылықтар түрінде берілетін модель математикалық модель деп аталады. Модельдің ең қарапайым түрі нысандарды көрнекі етіп сурет, кескін, сызба формасында графиктік түрде көрсету. Модельдің екінші түріне – нысандардың, процестер мен құбылыстардың ауызша (қандай да бір тілдің көмегімен) суреттелуі, сипатталуы жатады. Үшінші түрі –ақпараттық-логикалық модель, ауызша сипатталған нысанды кескіндеп көрсету (формалау). Төртінші түрі – динамиканың ішкі заңдарын, өзара әсерін, қасиеттерін көрсететін физикалық нысандардың, құбылыстар мен процестердің математикалық түрде сипатталуы. Мысалы, белгілі бір физикалық процестің уақыт ішінде өтуін баяндайтын дифференциялдық теңдеулер жүйесі осы процестің моделі деп аталады. Модель ұғымы логика, математика, физика, химия, кибернетика, лингвистика, т.б. ғылым салаларында қолданылады. Ғылымда модель ұғымы әдетте модель жасау әдісін қолдануға байланысты аталады. Алгебра мен математика логиканың тоғысқан жерінде арнаулы пән – модельдер теориясы қалыптасты.[2]