Олимпиадный тренинг

Задача . Условный оператор — подсчёт колоний бактерий


Задача

Темы:

Для определения числа жизнеспособных бактерий в пробе воды, молока или почвенной суспензии применяют чашечный метод Коха. Пробу последовательно разводят стерильной водой в 10k раз (например, при k = 3 — в 1000 раз), затем 0,1 мл разведения засевают на питательную среду в чашке Петри и после инкубации подсчитывают выросшие колонии. Считается, что каждая колония образуется из одной жизнеспособной клетки, поэтому результат выражают в колониеобразующих единицах (КОЕ).

Число КОЕ в 1 мл исходной пробы вычисляется по формуле

X = N · 10k · 10,

где N — число колоний на чашке; множитель 10 пересчитывает результат с 0,1 мл на 1 мл.

Результат считается достоверным, только если на чашке выросло от 30 до 300 колоний включительно: при меньшем числе колоний велика случайная погрешность, при большем колонии сливаются и точный подсчёт невозможен.

Напишите программу, которая выводит слово мало, если колоний меньше 30, слово много, если колоний больше 300, и число X в остальных случаях.

Формат входных данных

В первой строке записано целое число N — число колоний на чашке (0 ≤ N ≤ 5000), во второй — целое число k — показатель степени разведения (1 ≤ k ≤ 9).

Формат выходных данных

Слово мало, слово много или целое число X.

Указание. Возведение в степень в Python записывается как 10 ** k. Все вычисления выполняются в целых числах; X выводится как целое число, без дробной части.

Пояснение. В первом примере X = 150 · 104 · 10 = 15000000.


Примеры
№Входные данныеВыходные данные
1
150
4
15000000
2
12
2
мало
3
312
5
много
Статистика успешных решений по компиляторам
 Кол-во
Python15
Комментарий учителя