proglib
Сообщение

Хотите написать игру на Python? Разберитесь в языке с нуля!

Хотите написать игру на Python? Разберитесь в языке с нуля!

matyushkin 13 января 2020

Задача об острове хамелеонов

История о меняющих цвет ящерицах и ответ на предыдущую задачу. Кто решит первым? Следим за комментариями на сайте.
4
1362

Эта задача – третий эпизод нашего сериала головоломок. После описания задачи идёт ответ на вчерашнюю головоломку о спрятанном решении.

Задача об острове хамелеонов

Восстанавливая популяцию хамелеонов, зоолог разместил на острове 10 коричневых, 14 серых и 15 черных. Когда два хамелеона разных цветов встречаются, оба меняют свой цвет на третий. Удастся ли всем хамелеонам стать одного цвета?

Ответ и решение – завтра в 14:00.

А сейчас? Пока что нужно попытаться самим. Идеи и решения можно обсудить в комментариях.

***

Решение задачи о спрятанном решении

Мы рады, что многие пользователи сообщества вконтакте обсудили и нашли правильный ответ. В комментариях на сайте Библиотеки программиста пользователем o.metida также был дан правильный ответ. Мы визуализировали один из возможных вариантов решения.

Предложенная вчера говоломка – арифметический ребус. При решении задач такого типа требуется внимательность к очевидным арифметическим действиям и умение вести нить лоrических рассуждений.

Множимое примера – число, большее 90. Действительно, если бы множимое было меньше 90, то, умножая ero на двузначное число (множитель), меньшее 100, получили бы число, меньшее 9000.

Но если множимое больше 90, то вторая цифра множителя 1 (третья строка – двузначное число).

Первая цифра можителя 9. Если допустить, что она меньше 9, например, 8, то, умножая 81 на двузначное число (множимое), меньшее 100, получим в произведении число, меньшее 8100.

Итак, множитель примера равен 91. В качестве множимоrо возьмем число 98: 98 х 91 = 8918, не подходит. Следовательно, множимое примера двузначное число, большее 98, т. е. 99.

Окончательный результат 99 х 91 = 9009.

РУБРИКИ В СТАТЬЕ

МЕРОПРИЯТИЯ

Комментарии 4

ВАКАНСИИ

Backend Developer (Ruby)
по итогам собеседования
Database Engineer
Казань, по итогам собеседования
Engine Programmer
Санкт-Петербург, по итогам собеседования
Senior Gameplay Programmer (C++)
Квебек, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

BUG