# # Код на ruby 2.2.3p173
max = 0
max_last = 0
min = 1000
min_last = 1000
n = 0
begin
max_last = max
min_last = min
File.open("input.txt", "r") do |infile|
line = infile.gets.strip
p line
n = line.to_i if n == 0
while (line = infile.gets)
p line
number = line.strip.to_i
max = number if max == 0 or number == max + 1
min = number if min == 1000 or number == min - 1
p [min, max]
end
end
end until (max == max_last and max < n) or (min > 0 and min == min_last) or (min == 0 and max == n)
p max + 1 if max == max_last and max < n
p min - 1 if min > 0 and min == min_last
p "error" if min == 0 and max == n
Для определения, является ли число положительным достаточно сравнить его с нолём. Число больше ноля - положительное, меньше ноля - отрицательное. Сам по себе ноль не является ни положительным, ни отрицательным числом, но т.к. на ход решения это не влияет, этой деталью можно пренебречь. Алгоритм:
1. Начало
2. Ввести числа а и b
3. Если число a > 0 то запомнить a = a * 10
иначе запомнить a = a * a
4. Если число b > 0 то запомнить b = b * 10
иначе запомнить b = b * b
5. Вывести числа a и b
6. Конец
В неделе по 7 дней, как известно, в году 52 недели и 1 день.
Если год начался с понедельника, то этот 1 день - понедельник.
В году 52 среды.
В неделе по 5 дней, тогда в году 365/5 = 73 недели и 73 среды.
Первая среда, конечно, совпадает.
Дальше они совпадают через 35 дней, это в неделе
по 7 дней будет 1, 6, 11, 16, 21, 26, 31, 36, 41, 46, 51.
А в неделе по 5 дней будет 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 73
В обоих случаях 11 сред совпадают в обоих календарях.
16 бит это 2 байта информации.
Для одного изображения можно посчитать кол-во информации:
<span>Для 75-ти обновлений в секунду это будет в 75 раз больше: 1 572 864*75=117 964 800 байт=115 200 КиБ=112,5 МеБ
=)</span>
У всех ли людей всегда бывает пять пальцев?
Уникальны ли отпечатки пальцев каждого человека?
сколько фаланг на каждом пальце?
ноготь - это роговица?
почему некоторые люди умеют странно выгибать пальцы?