|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.11.2014, 13:08 | #1 |
Пользователь
Регистрация: 07.10.2011
Сообщений: 21
|
Здравствуйте! Не могу решить олимпиадную задачу прошлого года 9 класс школьный тур.
Задача: Петя Торопыжкин набрал несколько слов, состоящих из латинских букв. Он хотел их набрать их в верхнем регистре, но время от времени палец у него сосказывал с клавиши Shift, поэтому некоторые буквы получились строчными. Помогите ему, проверьте, являются ли его сова палиндромами, если записать их заглавными буквами. Задачу необходимо решить в PascalABC.net. На вход подаются в первой строке натуральное число n - количество Петиных слов (слов не более 20). В следующих n строках записаны сами слова. На выходе n строк состоящих из слов YES если слово является палиндромом и NO если слово не является палиндромом. Пример: Вход: 3 ADA Ada ADD Выход: YES YES NO Если слово одно то я могу решить, а если слов больше уже не получается Палиндромом называется слово, одинаково читающееся от начала к концу и от конца к началу. Последний раз редактировалось Stilet; 02.11.2014 в 14:16. |
02.11.2014, 14:17 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Показывай попытки )
I'm learning to live...
|
02.11.2014, 14:18 | #3 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
02.11.2014, 14:33 | #4 |
Пользователь
Регистрация: 07.10.2011
Сообщений: 21
|
Это алгоритм, если слово одно:
Код:
получилось как-то так: Код:
Последний раз редактировалось Stilet; 02.11.2014 в 15:57. |
02.11.2014, 14:40 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Написать и использовать функцию запрещено? Категорически?
Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 02.11.2014 в 15:04. |
02.11.2014, 14:52 | #6 |
Пользователь
Регистрация: 07.10.2011
Сообщений: 21
|
Решать можно любым способом. Только бы ответ правильно выдавал
То что я внесла в кавычки, это мои пробы. В этой части я и не могу понять почему не получается Последний раз редактировалось Stilet; 02.11.2014 в 15:59. |
02.11.2014, 15:07 | #7 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
не надо массив. ввели слово - скорми его функции и выдай её результат сразу на консоль и всё.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
02.11.2014, 17:39 | #8 |
Пользователь
Регистрация: 07.10.2011
Сообщений: 21
|
Спасибо огромное. Все получилось.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Палиндром С++ | Guzal | Помощь студентам | 9 | 10.12.2012 09:09 |
Палиндром | JokerWCC | Помощь студентам | 4 | 12.10.2010 15:02 |
Палиндром | A_Orlov | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 27.04.2010 16:44 |
Палиндром | shark2010 | Помощь студентам | 11 | 23.04.2010 03:07 |
Палиндром | Carbon | Помощь студентам | 9 | 12.11.2007 14:32 |