Ср, 13.12.2017, 19:05
Форум інформатиків України
Головна Реєстрація Вхід
Вітаю Вас, Гість · RSS
Вітання на форумі
Незнайомець
Вітаємо на форумі,
Незнайомцю!

   
зареєструйтесь
Перед реєстрацією обов’язково прочитайте:
Оновлення Учасники Пошук
Особисті повідомлення
Видавництво ’’Аспект’’ Видавництво

Сторінка 13 з 24«1211121314152324»
Модератор форуму: Ktara, Bandalak, НІКОЛЯ, volevikt 
Форум інформатиків » РОЗДІЛ I: ІНФОРМАТИКА, ПРОБЛЕМИ, ОБГОВОРЕННЯ, ВИРІШЕННЯ » 1.11 Змагання, конкурси, олімпіади » Олімпіадні задачі. (розв’язування олімпіадних задач.)
Олімпіадні задачі.
Ковальчук_Олександр Дата: Вт, 20.11.2007, 20:07 | Повідомлення № 1
Ветеран спілкування
Повідомлень: 3631
Нагороди: 17
Рейтинг: 197
Шановні учасники форуму! Скоро районна олімпіада по інформатиці. Допоможіть мені та іншим вчителям інформатикам, які погано розуміються на задачах олімпіадного рівня, підвищити свої знання в області програмування.

Увага! При публікуванні розв’язку обов’язково, окрім самої паскаль-програми писати математичну модель задачі і роз’яснювати ваш розв’язок максимально зрозуміло. Бо із самого тексту програм, не завжди все зрозуміло для пересічного інформатика. 


[admin]Шановні форумчани!!!!!
Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!


Відредаговано: W-w-W - Чт, 07.01.2016, 23:28
skif Дата: Вт, 29.11.2016, 21:23 | Повідомлення № 181
Прописаний назавжди
Повідомлень: 392
Нагороди: 3
Рейтинг: 49
Цитата Пилипчук_О_П ()
список треба буде відсортувати і поставити потрібні букви у потрібні позиції).
не вийде, пам'ятаємо, що символи можна ставити на обмежені позиції.
Пилипчук_О_П Дата: Вт, 29.11.2016, 21:25 | Повідомлення № 182
Ветеран спілкування
Повідомлень: 3913
Нагороди: 30
Рейтинг: 352
Так сортуємо ж якраз список позицій і знаємо, яких букв скільки потрібно. Залишається розставити в рядок.
skif Дата: Вт, 29.11.2016, 21:32 | Повідомлення № 183
Прописаний назавжди
Повідомлень: 392
Нагороди: 3
Рейтинг: 49
Цитата Пилипчук_О_П ()
Так сортуємо ж якраз список позицій і знаємо, яких букв скільки потрібно. Залишається розставити в рядок.
зрозумів. може тут записи використовувати, буде прив'язка номера і символу.


Відредаговано: skif - Вт, 29.11.2016, 21:33
Пилипчук_О_П Дата: Ср, 30.11.2016, 00:48 | Повідомлення № 184
Ветеран спілкування
Повідомлень: 3913
Нагороди: 30
Рейтинг: 352
Це ніби зайве. Мабуть повільніше працюватиме. Треба спробувати написати програму (навіть дві, щоб порівняти), але зараз не маю часу.
skif Дата: Пт, 02.12.2016, 00:00 | Повідомлення № 185
Прописаний назавжди
Повідомлень: 392
Нагороди: 3
Рейтинг: 49
ЦитатаПилипчук_О_П ()
Треба спробувати написати програму
буду писати - викладу.
А до нашої львівської задачі D можливо у вас якась ідея буде?
Oxana_cher Дата: Вт, 06.12.2016, 09:02 | Повідомлення № 186
Місцева кадра
Повідомлень: 392
Нагороди: 2
Рейтинг: 44
ЦитатаПилипчук_О_П ()
Я просив уточнити умову: http://informatic.org.ua/forum/29-139-78605-16-1479939636
Пилипчук_О_П Дата: Вт, 06.12.2016, 09:38 | Повідомлення № 187
Ветеран спілкування
Повідомлень: 3913
Нагороди: 30
Рейтинг: 352
ЦитатаOxana_cher ()
которая находит хотя быодин из способов обхода шахматной доски конем
Ризикована умова. Якщо вмієш швидко знайти шлях на папері, то достатньо у програмі просто вивести цей шлях. Хоча, звичайно, таких "знавців" небагато.
У Вікіпедії є розв’язок на С++, який, якщо потрібно, залишається перекласти на Паскаль: https://uk.wikipedia.org/wiki....1.2B.2B
Bandalak Дата: Вт, 06.12.2016, 10:48 | Повідомлення № 188
Лідер форуму
Повідомлень: 5575
Нагороди: 39
Рейтинг: 260
Навряд, чи пані Оксана знає С++, тому перекласти не зможе.

Ось знайшов на Паскалі :
Oxana_cher Дата: Вт, 06.12.2016, 11:29 | Повідомлення № 189
Місцева кадра
Повідомлень: 392
Нагороди: 2
Рейтинг: 44
ЦитатаBandalak ()
Ось знайшов на Паскалі :
Скачала, набрала, запускаю в среде FreePascal - не работает!!!





Подскажите в чём причина?
Компилятору не нравится вот это: "Type TBoard=^array[1..n,1..n] of integer;"
Прикріплення: 5519517.jpg(107Kb)
Ktara Дата: Вт, 06.12.2016, 14:10 | Повідомлення № 190
Перспективна вчителька
Повідомлень: 3927
Нагороди: 37
Рейтинг: 295
Если не ошибаюсь. знак крыши тут совсем не к чему
DPV Дата: Вт, 06.12.2016, 15:05 | Повідомлення № 191
Прописаний назавжди
Повідомлень: 297
Нагороди: 6
Рейтинг: 47
ЦитатаKtara ()
Если не ошибаюсь. знак крыши тут совсем не к чему

"крыша" - це вказівник на масив, вона потрібна.

ЦитатаOxana_cher ()
Подскажите в чём причина?Компилятору не нравится вот это: "Type TBoard=^array[1..n,1..n] of integer;"

Попробуйте так

Type
 MBoard=array [1..n,1..n] of integer;
 TBoard=^MBoard;
Oxana_cher Дата: Вт, 06.12.2016, 19:02 | Повідомлення № 192
Місцева кадра
Повідомлень: 392
Нагороди: 2
Рейтинг: 44
Спасибо, но не работает!

Прикріплення: 3189283.jpg(121Kb)
Oxana_cher Дата: Вт, 06.12.2016, 19:31 | Повідомлення № 193
Місцева кадра
Повідомлень: 392
Нагороди: 2
Рейтинг: 44
Турбо Паскаль вот такое выдаёт:
Прикріплення: 6554460.jpg(128Kb)
swetikccc Дата: Вт, 06.12.2016, 20:52 | Повідомлення № 194
Ветеран спілкування
Повідомлень: 3973
Нагороди: 28
Рейтинг: 380
На сторінці 164 початок задачі, автор я думаю той що треба
Вирт Н. АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ
Oxana_cher Дата: Вт, 06.12.2016, 21:34 | Повідомлення № 195
Місцева кадра
Повідомлень: 392
Нагороди: 2
Рейтинг: 44
Значит прошлая моя программа взятая из https://drive.google.com/drive....sharing так и не должна работать?
Автор из потолка писал?
Форум інформатиків » РОЗДІЛ I: ІНФОРМАТИКА, ПРОБЛЕМИ, ОБГОВОРЕННЯ, ВИРІШЕННЯ » 1.11 Змагання, конкурси, олімпіади » Олімпіадні задачі. (розв’язування олімпіадних задач.)
Сторінка 13 з 24«1211121314152324»
Пошук:


© Форум інформатиків України, 2007-2017.