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

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


Задача

Темы:

У гороха жёлтая окраска семян (аллель A) доминирует над зелёной (аллель a). Каждое растение несёт два аллеля гена окраски, поэтому возможны три генотипа: AA и Aa (семена жёлтые) и aa (семена зелёные). Доля потомков с жёлтыми семенами зависит от генотипов родительских растений:

Генотипы родителей Доля потомков с жёлтыми семенами
AA × AA, AA × Aa, AA × aa 100 %
Aa × Aa 75 %
Aa × aa 50 %
aa × aa 0 %

Порядок записи родителей значения не имеет: скрещивания AA × aa и aa × AA дают одинаковый результат.

Напишите программу, которая по генотипам двух родительских растений определяет, какой процент потомков будет иметь жёлтые семена.

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

Две строки, в каждой — генотип одного из родителей: AA, Aa или aa. Используются латинские буквы; в записи гетерозиготы заглавная буква стоит первой.

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

Одно целое число — процент потомков с жёлтыми семенами (знак % не выводится).

Указание. Строки сравниваются оператором ==, например: g1 == "AA".


Примеры
№Входные данныеВыходные данные
1
Aa
Aa
75
2
aa
AA
100
3
aa
Aa
50
Статистика успешных решений по компиляторам
 Кол-во
Python10
Комментарий учителя