не знаю сколько байт содержит символ в kol8. но смотри как надо:
1. 4096*512*1280*(на кол-во байт в kol8)
2.в 1мб=1024 кб=1 048 576 байт
3.получам кол-во мб текста:
4096*512*1280*(на кол-во байт в kol8)/1 048 576
ps. по-идее kol8 равен 1 байту
Ответ дал: Гость
a: =a+b; (новое а после присвоения будет равно 6, b будет равно 4)
b: =a-b (новое b после присвоения будет равно 2, a будет равно 6)
a: =a-b (новое a после присвоения будет равно 4, b будет равно 2)
Ответ дал: Гость
var j, k, l, m : word; a : array [0..27] of integer; {27 потому что максимальная сумма трех цифр 27, т.е. 9+9+9} begin clrscr; writeln ('счастливый билет'); for j: =1 to 27 do a[j]: =0; for j: =0 to 9 do for k: =0 to 9 do for l: =0 to 9 do a[j+k+l] : = a[j+k+l] + 1; m : = 0; for j: =0 to 27 do m : = m + a[j]*a[j]; writeln(m); readln; {это чтобы увидеть результат} end. а если требуется все-таки "лобовое", то можно так m : = 0; for k: =0 to 999999 do begin str(k, ss); ss : = copy('000000', 1, 6 - length(ss)) + ss; {дополняем слева нулями при необходимости} if (ord(ss[1])-48+ord(ss[2])-48+ord(ss[3])-48) = (ord(ss[4])-48+ord(ss[5])-48+ord(ss[6])-48) then inc(m); end; остальное сами.
Популярные вопросы