На вход программе дается 2 строки, состоящие из букв английского алфавита. По следющим правилам строится третья строка, которая и будет результатом работы программы:
1)Берется первая строка, начинается прохождение строки с первого символа. Если буква согласная, то она просто переносится в строку результата, если же гласная, то тогда смотрится, сколько раз эта буква встречается в 1 и 2 строке. Если количество встреч данного символа меньше во второй строке, то в строку результата просто записывается эта буква, иначе она дважды записывается в строку результата.
2) Теперь берем вторую строку и работаем по похожему принципу, что и в первом пункте, однако строку рассматриваем не с начала, а с конца. Но гласные теперь просто переносятся в результат, а согласные, которые во второй строке встречаются реже - удалятся, иначе просто переносятся в единичном экземпляре.
Пример работы программы:
ТЕТРИС
ТЕОРЕМА
Результат: ТЕЕТРИСАМЕОЕ
P.S. Понимаю, что запутанное условие, но уже неделю не могу разобраться с этой штукой. Очень нужна помощь!Заранее спасибо.