С++
№10
С клавиатуры вводится число N, обозначающие количество футболистов команды "Бублик", а затем- строк, в каждый из которых - информация об одном футболисте в такой формате:
<Фамилия> <Имя> <год рождения> <голы>
Данные разделяются одним пробелом. Нужно подсчитать, сколько футболистов, родившихся в период с 1998 по 2000г., не забили мячей вообще.
№11
В условиях предыдущей задачи определите фамилию и имя футболиста, забившего наибольшее число голов, и количество забитых им голов.
№12
В условиях предыдущей задачи выведите в алфавитном порядке фамилии и имена всех футболистов, которые забили хотя бы один голю в списке не более 100 футболистов.
№13
Измените программу рекурсивного перебора так, чтобы длину слова можно было ввести с клавиатуры.
№14
Выведите на экран все слова длиной L символов, в которых буква Ы встречается более 1 раза, и подсчитаете их количество.
№15
Выведите на экран все слова длиной L символов, в которых есть одинаковые буквы, стоящие рядов (ЫШШО, например), и подсчитайте их количество.
№16
В языке племени "тумба-юмба" запрещено ставить две гласные буквы подряд. Выведите все слова длиной L символов, удовлетворяющие этому условию, и найдите их кол-во.
На С++
Объяснение:
После того как снизу (у меня снизу, у тебя может и сверху выход) нет стены, робот не двигается, ему нет команды двигаться, а цикл начинается сначала - снова проверка есть ли стена сверху и снизу, снизу нет стены, робот не двигается, цикл начинается сначала. опять проверка...опять не двигается и снова цикл. Если нет стены сверху или снизу, нужно предусмотреть выход из цикла и конец, ну либо что робот должен делать после того как нашел разрыв.
использовать Робот
алг Найти проход в коридоре
дано | Робот узком горизонтальном коридоре, правее робота есть выход
надо | Робот в клетке с выходом из коридора
нач
нц если сверху стена и снизу стена то
вправо
иначе стоп
все
кц
кон