# # Код на ruby 2.2.3p173
r = []
File.open("b.in", "r") do |infile|
while (line = infile.gets)
line.split(",").each {|t| r<<t.to_f}
end
p r
end
File.open("b.out", "w") do |file|
p r[0] >= r[1] + r[2]
if r[0] >= r[1] + r[2]
file.puts "yes"
else
file.puts "no"
end
end
2,5 Мбайта = 2,5*1024 Кбайт = 2,5*1024*1024 байт
16 бит = 16/8 байт = 2 байта
Количество страниц = 2,5*1024*1024 / (640*480*2) ≈ 4,3 ≈ 4
Ответ: 4
Ппц заданий сложный как у тарчка
1. Конвертировать число во float не постандарту IEEE-754
-53.45 (10) = <span>-110101.01110011001 (2)
</span>экспоненциальная запись = -1.<span>1010101110011001 * 10^5
</span>мантисса = -1.1010101110011001
порядок ^5 (10) = 101 (2)
дробная мантисса = 1010101110011001
дробный порядок = 101 + 1111 = 10100
знак минус = 1
ответ:
1 10100 10101011100110010000000000
<span>-----------------------------------------------------------------------------------------------
2. Конвертировать из float не постандарту IEEE-754
</span><span>
исходное 0 100001 1010011010000000000000000
</span>знак = 0
порядок = 100001 - 11111 = 10 = 2 (10)
мантисса = 1.<span>101001101
110.1001101 (2) = </span><span>6.6015625 (10) корочи пребризительная 6.6
</span><span>
ответ </span> <span>6.6015625
</span><span>
всё приблизительно за меня потомучта делал конвертер в местах перевод из 10 в двоичную и наборот а далши я сам поэтому пиши преблезительна
</span>
имеет значение какой язык, но обычно условие на выборку идет после слова WHERE
Foreach wares
where wares.wares-name matches "*картошка*":
IntegerArray.Where{int i=> return i>0}
10 минут = 600 секунд
5 кбайт/с * 600 с = 3000 кбайт
Ответ: 3000 кбайт