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

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

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

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


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


Відредаговано: W-w-W - Пт, 08.01.2016, 00:28
skif Дата: Вт, 29.11.2016, 22:23 | Повідомлення № 181
Прописаний назавжди
Повідомлень: 362
Нагороди: 2
Рейтинг: 32
Цитата Пилипчук_О_П ()
список треба буде відсортувати і поставити потрібні букви у потрібні позиції).
не вийде, пам'ятаємо, що символи можна ставити на обмежені позиції.
Пилипчук_О_П Дата: Вт, 29.11.2016, 22:25 | Повідомлення № 182
Ветеран спілкування
Повідомлень: 3823
Нагороди: 28
Рейтинг: 329
Так сортуємо ж якраз список позицій і знаємо, яких букв скільки потрібно. Залишається розставити в рядок.
skif Дата: Вт, 29.11.2016, 22:32 | Повідомлення № 183
Прописаний назавжди
Повідомлень: 362
Нагороди: 2
Рейтинг: 32
Цитата Пилипчук_О_П ()
Так сортуємо ж якраз список позицій і знаємо, яких букв скільки потрібно. Залишається розставити в рядок.
зрозумів. може тут записи використовувати, буде прив'язка номера і символу.


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

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





Подскажите в чём причина?
Компилятору не нравится вот это: "Type TBoard=^array[1..n,1..n] of integer;"
Прикріплення: 5519517.jpg(107Kb)
Ktara Дата: Вт, 06.12.2016, 15:10 | Повідомлення № 190
Перспективна вчителька
Повідомлень: 3908
Нагороди: 36
Рейтинг: 285
Если не ошибаюсь. знак крыши тут совсем не к чему
DPV Дата: Вт, 06.12.2016, 16:05 | Повідомлення № 191
Прописаний назавжди
Повідомлень: 285
Нагороди: 6
Рейтинг: 42
Цитата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, 20:02 | Повідомлення № 192
Місцева кадра
Повідомлень: 391
Нагороди: 2
Рейтинг: 44
Спасибо, но не работает!

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


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