Шахматная доска в виде тора NxM клеток. Найти минимальное количество слонов с их позициями из которых они ходами покроют весь тор.
Шахматная доска в виде тора NxM клеток. Найти минимальное количество слонов с их позициями из которых они ходами покроют весь тор.
Стакан на треть пуст.
эх... я помню 3 место на олимпиаде взял в 5м классе... аж кулькулятор подарили....
Такое же как ни странно. Поэтому, я, собственно уверен в правильности твоего.
Вот ход мысли: Attachment 77462
Вот код для проверки:
Ключевой момент понять что непрерывные цепочки чередуются вправо и влево, далее все просто.PHP Code:buckets = Hash.new(0)
(2..11).each do |i|
bucket = i % 2 == 1 ? :left : :right
chain_length = i*i - (i-1)*(i-1) - 1
buckets[bucket] += chain_length
end
puts "#{buckets.inspect}"
Стакан на треть пуст.
Перед вами математический пример:
-1-2-3-4-5-6=-7
Как видите пример не правильный, так как в нём не хватает скобок. Ваша задача расставить правильно скобки. В вашем распоряжении одна пара скобок. Запрещается добавлять и/или менять арифметические действия.
There are currently 1 users browsing this thread. (0 members and 1 guests)
|
|
Terms of Service | Privacy Policy |
|