среда, 16 ноября 2011 г.

Школьная олимпиада


Предлагаю несколько задач по программированию, которые могут пригодиться для проведения школьных олимпиад. Задания разного уровня сложности.

Задача №1.  Делители

Условие задачи:

Дано число n. Найти все его делители.


 Задача №2. Круглые числа.

Будем называть числа круглыми, если они содержат в своей записи только цифры 0 и 5.

Составим последовательность круглых чисел в порядке возрастания: 0, 5, 50, 55, 500, 505 и так далее.

Написать программу, которая находит K-ое по порядку в этой последовательности круглое число.



Входные данные

Со стандартного потока ввода вводится натуральное число K — номер круглого числа в последовательности (0 < K < 500).



Выходные данные

Выведите на экран требуемое круглое число.
Примеры

Ввод Вывод
2         5
6         505

Графическая информация для веб-страниц


Давно прошли те времена, когда на сайтах располагалась только текстовая информация. Современные веб-дизайнеры стараются украсить свои сайты красивыми картинками, видео и анимацией.  На сайтах зачастую размещаются разного рода изображения, картинки в виде информеров, отображающие дату времени и прогноз погоды.

Сегодня получить код информера и установить его на сайте можно простыми средствами HTML и JavaScrip. Независимо от того, какое изображение размещается на сайте, будь то картинка либо информер, стоит помнить, что размещенное изображение имеет растровый графический формат GIF или JPEG. Несмотря на то, что оба формата были созданы, для того чтобы служить средством хранения и переноса графики, каждый из форматов имеет ряд своих особенностей.



Формат GIF изначально был разработан для компаний, предоставляющих брокерские услуги для передачи графики в компьютерной сети, но в дальнейшем стал популярен и за ее пределами. Отличительной особенностью формата GIF считается поддержка только палитровых изображений с небольшим количеством цветов (256), именно поэтому не рекомендуется применять данный формат для размещения фотографических и полноцветных картинок. Достоинством этого формата является то, что GIF-изображения легко анимировать, использовать прозрачность и всплывание.

Для того чтобы изображение быстрее и лучше передавалось по каналам связи, графическая информация в формате GIF сохраняется в сжатом виде. Лучше всего механизм сжатия работает с изображениями, имеющими большое количество однотонных областей с ровными границами, поэтому данный формат используют для размещения на сайте рисованных изображений, рисунков, чертежей и схем с малым количеством цветовой палитры. Для более быстрой загрузки GIF – картинки на веб-странице предусматривается чересстрочное отображение графики. Первоначально загружаются четные строки вставленного изображения, а только потом нечетные.


В отличие то формата GIF, стандарт JPEG создавался специально для хранения и обработки фотографических данных и лучше всего он подходит для этих целей. JPEG-изображения могут содержать до 16,7 миллионов цветов. При преобразовании в формат JPEG изображение подвергается сжатию с довольно большой потерей данных, что позволяет уменьшить размер фотографического изображения картинки в десятки и сотни раз.

Если вы сомневаетесь в том, какой лучше использовать формат на своем сайте, обращайтесь за помощью к обучающим пособиям. Исчерпывающую информацию об использовании форматов GIF и JPEG можно найти в книгах и учебниках. Современное обучение онлайн, т. е. обучение на расстоянии посредством Интернет, безо всяких затрат также поспособствует качественному знанию о возможностях каждого формата, поможет сделать правильный выбор и с минимальными потерями реализовать творческий замысел в жизнь.