Методика решения задачи С4 из демонстрационного варианта ЕГЭ по информатике и ИКТ 2011 года


Книга Методика решения задачи С4 из демонстрационного варианта ЕГЭ по информатике и ИКТ 2011 года

Методика решения задачи С4 из демонстрационного варианта ЕГЭ по информатике и ИКТ 2011 года.
На вход программе подается набор символов, заканчивающийся точкой (в программе на языке Бейсик символы можно вводить по одному в строке, пока не будет введена точка, или считывать данные из файла). Напишите эффективную, в том числе и по используемой памяти, программу (укажите исполь-зуемую версию языка программирования, например, Borland Pascal 7.0), которая сначала будет опреде-лять, есть ли в этом наборе символы, соответствующие десятичным цифрам. Если такие символы есть, то можно ли переставить их так, чтобы полученное число было симметричным (читалось одинаково как слева направо, так и справа налево). Ведущих нулей в числе быть не должно, исключение — число 0, запись которого содержит ровно один ноль. Если требуемое число составить невозможно, то программа должна вывести на экран слово “NO”. А если возможно, то в первой строке следует вывести слово “YES”, а во второй — искомое симметричное число. Если таких чисел несколько, то программа должна выводить максимальное из них. Например, пусть на вход подаются следующие символы:

Прежде чем обсуждать описанную задачу, решим несколько “вспомогательных” задач. Анализ решения проводится с использованием школьного алгоритмического языка, после чего приводятся также анало-гичные фрагменты программ на языках Паскаль и Бейсик.
Задача 1. Дан массив из 20 элементов, значениями которого являются цифры. Получить массив, в кото-ром будут записано количество вхождений каждой из цифр от 0 до 9 в заданный массив.
В программах на языках Бейсик и Паскаль величину цифра можно не применять, а в качестве индекса массива кол_цифр использовать значение i-го элемента заданного массива массив1.
Примечание. В школьном алгоритмическом языке начальное присваивание элементам массива нуле-вых значений не происходит, поэтому следует предварительно обнулить все элементы массива кол_цифр. В программах на языках Бейсик и Паскаль это не является обязательным. Вместе с тем, “пра-вилом хорошего тона” является начальное присваивание переменным величинам нулевого значения
Задача 2. Дано натуральное число. Определить, можно ли из его цифр (переставив их при необходимо-сти) получить на экране симметричное число (которое читается одинаково как слева направо, так и справа налево). Массив для хранения отдельных цифр заданного числа не использовать. Для упрощения принять, что симметричное число может начинаться с нуля (нескольких нулей).
Комментарии к решению
Если проанализировать симметричные числа (1122222211, 355000553, 88999099988, 77777 и т.п.), то можно сделать вывод о том, из набора, в котором имеются ряд цифр 0, 1, 2, ..., 9, можно составить сим-метричное число в трех случаях:
— когда количество каждой из цифр в наборе — четное (например, в наборе 4 0 0 5 0 0 8 8 4 5 количе-ство каждой из цифр 4, 0, 5, 8 — четное).  Сказанное можно записать по-другому — когда число цифр с четным количеством вхождений в набор равно общему числу различных цифр;
— когда число цифр с четным количеством вхождений в набор на 1 меньше, чем общее число различ-ных цифр. Например, в наборе 4 0 0 5 0 0 8 8 5 число цифр с четным количеством вхождений равно 3 (5, 0, 8), а общее число различных цифр равно 4;
— когда заданное число состоит из одних и тех же цифр, в т.ч. когда количество этих цифр — нечетное, как, например, для числа 77777.
Эти три условия можно объединить так: “Симметричное число составить нельзя, когда число цифр с нечетным количеством вхождений в набор больше 1”.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12747 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Академик В.В. Бартольд. Том 2 ч.2. Работы по отдельным проблемам истории Средней Азии

    Академик В.В. Бартольд. Том 2 ч.2. Работы по отдельным проблемам истории Средней Азии

    Автор: В.В. БартольдНазвание: Академик В.В. Бартольд. Том 2 ч.2. Работы по отдельным проблемам истории Средней АзииИздательство: НаукаГод: 1964Формат: DJVUРазмер: 12.54 мбВо второй части второго том . . .

  • Книга Фибулы юга Европейской части СССР

    Фибулы юга Европейской части СССР

    Автор: А.К. АмброзНазвание: Фибулы юга Европейской части СССР Серия: Свод археологических источников № Д1-30Издательство: НаукаГод: 1966Формат: pdf Размер: 5.3 мбКлассификация, распространение и хрон . . .

  • Журнал Журнал Вяжем сами №7 2015

    Журнал Вяжем сами №7 2015

    Название:  Вяжем сами Издательство:  ФЛ Номер:  7 Месяц / Год:  2015 Страниц:  20 Формат:  pdf Размер файла:  21 Мб Язык:  русский . . .

  • Журнал Журнал Весенняя коллекция вязаных идей  №4 2015

    Журнал Весенняя коллекция вязаных идей №4 2015

    Название:  Вяжем сами. Весенняя коллекция вязаных идей Издательство:  ФЛ Номер:  4 Месяц / Год:  2015 Страниц:  32 Формат:  pdf Размер файла:  22 Мб Язык:  русс . . .

  • Книга Альманах Фантастики. Фантаскоп № 2 2015 год (Аудиокнига)

    Альманах Фантастики. Фантаскоп № 2 2015 год (Аудиокнига)

    Журнал "Фантаскоп" создан энтузиастами и страстными поклонниками качественной фантастики и фэнтези. Его редакторы выступают против "кровищи реками", "соплей с сахаром" и прочей "жвачки для мозгов". . . .

  • Журнал Дантон

    Дантон

    Автор: А. ЛевандовскийНазвание: ДантонИздательство: Молодая гвардияГод: 1964Формат: pdf+fb2Размер: 2,33 мбСерия: Жизнь замечательных людейВ книге описывается жизнь и деятельность Жоржа Жака Дантона. . . .

  • Журнал The Battle for Villers-Bocage, Normandy, 12-16 June 1944

    The Battle for Villers-Bocage, Normandy, 12-16 June 1944

    The Battle for Villers-Bocage, Normandy, 12-16 June 1944Flames Of WarФормат: rarРазмер: 70 MbКол-во страниц: 72Изображения: черно-белые фото, цветные рисункиnside you will find: History and complete o . . .

  • Журнал Великие маркетинговые тайны всех времен и народов

    Великие маркетинговые тайны всех времен и народов

    Автор: Яник СильверНазвание: Великие маркетинговые тайны всех времен и народовГод: 2007Формат: exeРазмер: 1,25 МБКнигa, кoтopyю Bы дepжитe в pyкax, пpинaдлeжит пepy oднoгo из извecтнeйшиx aмepикaнcкиx . . .

  • Журнал Как находить и устранять повреждения в  приёмниках

    Как находить и устранять повреждения в приёмниках

    Название: Как находить и устранять повреждения в приёмниках. Массовая радиобиблиотека, выпуск 28Автор: З. Б. Гинзбург Издательство: ГЭИГод издания: 1949Страниц: 72Формат: DJVUРазмер: 3,2 МБКачест . . .

  • Журнал Клеевые соединения

    Клеевые соединения

    Название: Клеевые соединенияАвтор: Вильнав Жан-ЖакИздательство: РИЦ "Техносфера"Год издания: 2007Страниц: 384Формат: DJVUРазмер: 11,8 МБISBN: 978-5-94836-127-7Качество: Отличное, 600 дпи, цветные . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Методика решения задачи С4 из демонстрационного варианта ЕГЭ по информатике и ИКТ 2011 года. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.