ЗМАГАННЯ ЗАВЕРШЕНО
Номінація:
Алгоритми та структури даних
Автор:
Марія Гребініченко
Команда:
"Юний програміст" Центру ТТМ
ЗАВДАННЯ 1

Написати найпростіший цикл, який виводить на екран всі символи від “a” до “z” в зворотному порядку.


ОПИС РОБОТИ:
Опис результатів
1.PAS 1.PAS

ЗАВДАННЯ 2

За допомогою генератора випадкових чисел записати в строкову змінну від 10 до 20 чисел в діапазоні від 1 до 15 розділених комою. Вивести згенерований рядок і суму всіх чисел на екран.


ОПИС РОБОТИ:
Опис результатів
2.PAS 2.PAS

ЗАВДАННЯ 3

Видалити з рядка всі здвоєні, строєні і так далі символи. Значення для рядка ввести з клавіатури. Результуючий рядок вивести на екран.


ОПИС РОБОТИ:
Опис результатів
3.PAS 3.PAS

ЗАВДАННЯ 4

Рядок S складається із слів, розділених пропусками. Видалити слова, що починаються із заголовних букв.


ОПИС РОБОТИ:
Опис результатів
4.PAS 4.PAS

ЗАВДАННЯ 5

Ввести з клавіатури рядок символів. Відсортувати їх в зворотному порядку і вивести на екран. Наприклад, введений рядок qwerty – одержаний рядок ywtrqe


ОПИС РОБОТИ:
Опис результатів
5.PAS 5.PAS

ЗАВДАННЯ 6

Ввести з клавіатури декілька слів розділених пропусками. Знайти в рядку щонайдовше слово і записати його в зворотному порядку. Отриманий рядок вивести на екран.Якщо найдовших слів декілька, то перевертати тільки перше знайдене слово.


ОПИС РОБОТИ:
Опис результатів
6.PAS 6.PAS

ОБГОВОРЕННЯ:
2012-12-23 18:42 Maxim Gonchar:
2012-12-23 19:02 Іван Франчук:
Чому мене не допускають до конкурсу, я зареєструвався, на сторінці проведення онлайн-конкурсу також є моє прізвище???
2012-12-23 19:03 Олександр Філін:
Чому не вдається прийняти участь? Пише, що вчасно не підтверди...
2012-12-23 19:05 Игорь Беленок:
Пишет "На жаль, Ви не підтвердили вчасно участь у конкурсі «Онлайн-конкурс "Алгоритми та структури даних"»" Хотя я все подтверждал
2012-12-23 19:06 Сергій Созоненко:
Добрый вечер. А сами задания вы видите?
2012-12-23 19:07 Іван Франчук:
так, завдання є.
2012-12-23 19:08 Олександр Філін:
Сергій, так, завдання бачимо
2012-12-23 19:08 Сергій Созоненко:
Тогда выполняйте. По окончании если проблема не будет устранена - вышлите результат на почту.
2012-12-23 19:09 Сергій Созоненко:
У всех, кто был зарегистрирован на конкурс работы будут приняты.
2012-12-23 19:12 Олександр Філін:
Сергій, а на яких мовах можна виконувати завдання, та чи можна виконувати на різних мовах різні завдання?
2012-12-23 19:14 Сергій Созоненко:
Любой язык визуал студии, паскаль, бейсик. Разные задания на разных языках не желательно, но все равно работы будут проверены. Только в коментариях пишите среду разработки.
2012-12-23 19:15 Andrey Kalashnikov:
что должно быть в ответе? Код, комментарии и все?
2012-12-23 19:18 Сергій Созоненко:
Если это проект визуал студии - то весь проект. Для паскаля просто код. Ответ я посмотрю сам проверяя работу :) И конечно в коментариях еще и среда разработки, так как вместо названия проекта никто не указал среду.
2012-12-23 19:20 Сергій Созоненко:
Для студии еще укажите версию. 2008 или 2010.
2012-12-23 19:20 Сергій Твердохліб:
Здрасте, в первом что значит "всі символи від “a” до “z” в зворотному порядку" так? z y x w v u t s r q p o n m l k j i h g f e d c b a
2012-12-23 19:22 Сергій Созоненко:
Сережа, все правиль ты понял.
2012-12-23 19:30 Игорь Беленок:
Я не понял почему в 5 задании из qwerty должно получится ywtrqe, а не ytrewq?
2012-12-23 19:31 Іван Безсмертний:
а можна PHP? :)
2012-12-23 19:32 Сергій Созоненко:
Нет.
2012-12-23 19:33 Сергій Созоненко:
Игорь, правильное замечание. Это моя опечатка.
2012-12-23 19:35 Сергій Созоненко:
Игорь, извини. Все верно. Необходимо отсортировать масив а не развернуть его.
2012-12-23 19:36 Іван Франчук:
завдання 4, рядок водить користувач???
2012-12-23 19:37 Дмитро Базунов:
Можно использовать Java?
2012-12-23 19:38 Сергій Созоненко:
Нет.
2012-12-23 19:39 Іван Безсмертний:
я щось не поняв який файл прикріплювати. вже відкомпільовану програму чи ісходний код?
2012-12-23 19:39 Сергій Созоненко:
Иван, вводит строку пользователь.
2012-12-23 19:42 Сергій Созоненко:
Выкладывать необходимо исходный код.
2012-12-23 19:50 Адміністратор:
Доброго вечора усім учасникам!
2012-12-23 19:51 Сергій Созоненко:
Добрый вечер!
2012-12-23 19:52 Адміністратор:
Проблема із підвантаженням файлів у проект іще є у когось?
2012-12-23 19:58 Сергій Твердохліб:
в 3 при тесте dhhhhdhshaajjdua должно hshdua или ddhshdua выводить?
2012-12-23 20:00 Сергій Созоненко:
Сережа, правильній ответ - dhdhshajdua
2012-12-23 20:29 Олена Данькова:
Как отправить результат?
2012-12-23 20:31 Адміністратор:
ОСНОВНІ ІНСТРУКЦІЇ - для того, щоб прикріпити роботу до завдання, необхідно на сторінці свого проекту перейти в режим редагування (натиснути на олівець в правому верхньому кутку). Після цього під кожним завданням з`являться олівчики для завантаження файлів. Після того, як файл завантажився, рекомендується перевірити коректність завантаження - для цього збережіть його назад на свій комп`ютер та перегляньте зміст.
2012-12-23 20:33 Олена Данькова:
В каком формате ?
2012-12-23 20:35 Адміністратор:
Якщо в одному проекті багато файлів - необхідно їх заархівувати в zip-архів
2012-12-23 20:35 Сергій Созоненко:
Файлы проекта заархивируй и загружай.
2012-12-23 20:35 Адміністратор:
Якщо задача знаходиться лише в одному файлі, наприклад, .pas - тоді можна його не архівувати
2012-12-23 20:36 Игорь Беленок:
Так в 5 задании слово должно быть задом на перед, или его буквы в обратном алфавитном порядке?
2012-12-23 20:38 Сергій Созоненко:
Буквы слова должны быть отсортированы в обратном алфавитном порядке.
2012-12-23 20:39 Олена Данькова:
Спасибо) Почему у меня не получается поменять название проекта?
2012-12-23 20:40 Адміністратор:
Спробуйте оновіть сторінку.
2012-12-23 20:41 Олена Данькова:
Не помогает
2012-12-23 20:42 Сергій Созоненко:
Лена, я помню что ты работаеш в студии. Какая у тебя версия дома стоит?
2012-12-23 20:42 Адміністратор:
В якому ви браузері працюєте, Олено?
2012-12-23 20:42 Олена Данькова:
2010
2012-12-23 20:44 Адміністратор:
А браузер?
2012-12-23 20:44 Сергій Созоненко:
Хорошо. Но с администратором попробуй выяснить свою проблему до конца. Это заодно поможет отладить работу сайта :)
2012-12-23 20:46 Олена Данькова:
Первый раз пробовала через Google Chrome - не получалось...попробовала через Mozilla Firefox- получилось)
2012-12-23 20:47 Адміністратор:
Цікаво... Якраз під Chrome сайт і заточений :)
2012-12-23 20:49 Сергій Созоненко:
Круто. У меня было две студии установлено - 2008 и 2010. Завтра прийется еще и 2012 поставить, если там какие то отличия встретятся :)
2012-12-23 20:50 Адміністратор:
Сергію, сьогодні мабуть рекорд по кількості видів програмного забезпечення на Алгоритмах :)
2012-12-23 20:53 Сергій Созоненко:
Но Java и php я не принимаю :)
2012-12-23 20:54 Сергій Созоненко:
А с остальным мы справимся.
2012-12-23 21:00 Адміністратор:
Вітаю усіх із завершенням конкурсу!
2012-12-23 21:01 Сергій Созоненко:
Все успели загрузить свои решения?
2012-12-23 21:01 Andrey Kalashnikov:
нет
2012-12-23 21:01 Адміністратор:
Вишліть на пошту
2012-12-23 21:02 Адміністратор:
Які враження? Чи були завдання складними чи легкими?
2012-12-23 21:02 Andrey Kalashnikov:
Легкие
2012-12-23 21:03 Адміністратор:
Хочеться чогось складнішого?
2012-12-23 21:04 Andrey Kalashnikov:
да
2012-12-23 21:04 Andrey Kalashnikov:
Здесь алгоритмов вообще не было
2012-12-23 21:05 Сергій Созоненко:
Андрей, а почему ты не написал свою дату рождения? Вообще-то алгорит есть в каждой задаче :) Или тебя интересуют чисто блок-схемы?
2012-12-23 21:06 Адміністратор:
Андрію, Ви можете навести приклад задач, які повинні були б бути на даному конкурсі?
2012-12-23 21:07 Адміністратор:
З Вашої точки зору?
2012-12-23 21:07 Andrey Kalashnikov:
23.04.1993 Алгоритм? Цикл выводящий на экран символы от z до a это алгоритм?
2012-12-23 21:08 Andrey Kalashnikov:
Хорошо, сейчас подумаю и напишу
2012-12-23 21:09 Олександр Братусь:
Ну кому легкі, а мені, наприклад, було важко, не всі виконав, а які виконав - не даю гарантії, що без помилок -_- Несподівано, що так багато, якщо чесно.
2012-12-23 21:10 Сергій Созоненко:
Конечно. Программа выводящая на экран "Hello, world!" тоже работает по своему алгоритму. Пусть он простой, линейный, но он есть!
2012-12-23 21:12 Andrey Kalashnikov:
Бесспорно. Ну я имел ввиду, что это не конкурсные задания. Да хотя бы элементарная сортировка массива и то алгоритм, потому как здесь была не сортировка, а просто reverse
2012-12-23 21:13 Сергій Созоненко:
Саша, но мы ведь учимся и каждый конкурс делает нас сильнее:) Поэтому и задания понемногу усложняются. А результаты мы узнаем завтра :)
2012-12-23 21:15 Сергій Созоненко:
Андрей, ты обратил внимание на допустимый возраст участников. Некоторые из них только в этом году начали заниматься програмированием. А для них эти задачи еще не такие легкие как для студентов.
2012-12-23 21:16 Олександр Братусь:
Каждый конкурс делает меня сильнее, но не увеличивает мою медленную скорость набора кода =/
2012-12-23 21:16 Сергій Созоненко:
Но я надеюсь, что в скором времени и они захотят задачи посложнее!
2012-12-23 21:18 Andrey Kalashnikov:
от 5 до 21. Согласен. Был вопрос. Я ответил - хочется сложнее. Все.
2012-12-23 21:18 Сергій Созоненко:
Саша, если проблема просто в медленной печати, то просто поработай над этим. Многие програмисты печатают вслепую... Смотреть надо на экран!
2012-12-23 21:21 Сергій Созоненко:
Кстати, Андрей, если ты смотрел мои отзывы предыдущих конкурсов, то я еще и обращаю внимание на сам код, на обработку ошибок. Надеюсь, что найду все это в твоих решениях. А на ваши пожелания мы всегда обращаем внимание! Поэтому и спрашиваем ваше мнение. Спасибо!
2012-12-23 21:21 Адміністратор:
Андрію, усе таки хотілось би отримати від Вас та, можливо, і від інших приклади задач, які були б достатньо складними та цікавими для даного виду конкурсу.
2012-12-23 21:26 Andrey Kalashnikov:
нет, не смотрел, учитывая, что конкурс называется "Алгоритмы и структуры данных" я по ошибке решил что упор делается на алгоритмы, да и никто не говорит, что я все сделал за 2 сек, просто задания для такого конкурса, тем более 2го уровня простые
2012-12-23 21:28 lalala :
По-моему здесь не хватает щепотки рекурсии, вам не кажется ?
2012-12-23 21:35 Адміністратор:
Насправді ми самі чекаємо, коли можна буде давати складніші завдання. Але чи є вже достатньо учасників, що зможуть їх виконувати? Тиждень тому дали тести по PHP більш серйозного рівня. Так ледь-ледь декілька учасників дотягнули до рівня Активний учасник. Не було навіть 3-ього місця.
2012-12-23 21:37 Адміністратор:
Тому в залежності від того, як вирішуються завдання конкурсів ми стараємося або ускладнити або полегшити завдання.
2012-12-23 21:40 Адміністратор:
Якщо у нас буде достатньо "гуру", щоб робити завдання обчислювальної геометрії, або чисельних методів або оптимізаційних процедур, топології - будемо піднімати теми :)
2012-12-23 21:40 Адміністратор:
А на даний момент часу хотілось би почути рівень завдань, який учасники готові і хотіли б бачити вже зараз.
2012-12-23 21:43 lalala :
Достаточно 1-2 сложных задания, которые бы определяли и отделяли новичков и не-новичков, а остальные задания пускай будут обычными, которые так-сказать для "общего развития", почему бы и нет. И волки сыты и овцы целы.
2012-12-23 22:35 Сергій Твердохліб:
Как насчет 2 разных "дивизионов" с разной сложностью задач? как например на http://codeforces.ru/ или http://www.topcoder.com/
2012-12-23 22:36 Сергій Твердохліб:
а еще систему рейтинга :)
2012-12-23 22:36 Сергій Твердохліб:
ещё*
2012-12-24 00:53 Олександр Філін:
Сергій, тоді це вже і буде чисто codeforces, нічого особливого та свого. Мені здається, якщо ви хочете приймати участь в чомусь, що схоже на codeforces, так чому не приймати участь саме в ньому й все. Просто не вважаю нормальним і толковим такий плагіат, він просто немає сенсу...
2012-12-24 02:28 Адміністратор:
З часом буде у нас навіть не 2 рівня складності, а більше. Тих же змагань 2-ого рівня буде декілька рівнів складності. Через деякий час, учасник, який скажімо має 100 балів по програмуванню, вже не зможе заробляти балів на самих простих завданнях, а буде вимушений брати участь лише у більш складних конкурсах. Але ми обов`язково збережемо досить простий рівень складності, щоб звичайний студент/школяр міг розпочати свою "змагальну кар`єру".
2012-12-24 17:39 Адміністратор:
Результати змагання будуть опубліковані на 2 год. пізніше, а саме о 20:00.
2012-12-24 20:18 Іван Франчук:
А чи може пан Созоненко прокоментувати свої критерії оцінювання завдань? Відгук рефері чомусь відсутній. Я, наприклад, незгодний по кожній з його оцінок моїх програм.