Інформатика
| |
FermA | Дата: Понеділок, 24.01.2011, 08:21 | Повідомлення # 16 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| 1. Час програми ввів як додатковий критерій, який враховується за інших рівних умов 3.4. Можливо 5. Треба розрізняти програми для користувача і олімпіадні програми. 6. Наступні задачі буду тестувати автоматично, код читати не буду. Компютер виставить вам через writeln - 0. Тоді будете думати варто його писати чи ні. Quote Введення / виведення Процеси введення / виведення відбуваються лише з екраном та клавіатурою. Потрібно виводити тільки ту інформацію, що вказана в умові і ніяких допоміжних символів, бо це призведе, до того, що Ваш розв’язок буде вважатися невірним. Програма після виведення результатів має завершувати свою роботу, а не чекати ще на якесь додаткове натиснення клавіш. Використовувати якісь файли категорично забороняється. вчіться зараз до нормальних правил бо потім буде вам тяжко
|
|
| |
FermA | Дата: Понеділок, 24.01.2011, 08:27 | Повідомлення # 17 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| ось тестова задача, щоб всі нормально вчилися писати код http://ftl.org.ua/forum/21-88-1 потім підуть важчі
|
|
| |
Neon | Дата: Понеділок, 24.01.2011, 14:33 | Повідомлення # 18 |
Лейтенант
Група: Користувачі
Повідомлень: 53
Статус: Offline
« »
| ця програма провіряється виключно на Delphi7?
|
|
| |
FermA | Дата: Понеділок, 24.01.2011, 14:34 | Повідомлення # 19 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| угу
|
|
| |
Neon | Дата: Понеділок, 24.01.2011, 14:40 | Повідомлення # 20 |
Лейтенант
Група: Користувачі
Повідомлень: 53
Статус: Offline
« »
| так як ця програма супер проста я вирішив поекспериментувати. я написав практично всю програму ассембрерським кодом))
|
|
| |
FermA | Дата: Понеділок, 24.01.2011, 14:42 | Повідомлення # 21 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| для тих хто не вміє, не хоче або не може читати Quote При створенні алгоритму Ви використали функцію, яка є забороненою. Забороняється використовувати додаткові модулі, бібліотеки, експортувати зовнішні функції, використовувати ассемблерні вставки, користуватися файлами (якщо інше не зазначено в умові)
|
|
| |
Neon | Дата: Понеділок, 24.01.2011, 16:43 | Повідомлення # 22 |
Лейтенант
Група: Користувачі
Повідомлень: 53
Статус: Offline
« »
| а яке скількохцифрове число вводиться, коли йде перевірка часу роботи
|
|
| |
FermA | Дата: Понеділок, 24.01.2011, 16:45 | Повідомлення # 23 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| Quote В єдиному рядку записано два числа - а та b. (-32000 < a, b < 32000). пише ж чорним по білому RTFM
|
|
| |
Neon | Дата: Понеділок, 24.01.2011, 16:47 | Повідомлення # 24 |
Лейтенант
Група: Користувачі
Повідомлень: 53
Статус: Offline
« »
| я про іншу задачу, там де прості числа
Повідомлення відредагував Neon - Понеділок, 24.01.2011, 16:47 |
|
| |
FermA | Дата: Понеділок, 24.01.2011, 16:48 | Повідомлення # 25 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| по максимуму 65535
|
|
| |
FermA | Дата: Понеділок, 24.01.2011, 17:09 | Повідомлення # 26 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| Neon 10/10 час роботи програми 2,675 с
|
|
| |
Neon | Дата: Понеділок, 24.01.2011, 20:48 | Повідомлення # 27 |
Лейтенант
Група: Користувачі
Повідомлень: 53
Статус: Offline
« »
| вже 1,2-1,3 с
|
|
| |
andr24 | Дата: Вівторок, 25.01.2011, 08:03 | Повідомлення # 28 |
Лейтенант
Група: Користувачі
Повідомлень: 63
Статус: Offline
« »
| 1. Поясніть що таке АСМ Контестер ? Це що світовий стандарт, чи місцевий винахід ? 2.Мені здається що єдиним контролером коду Паскаля може бути Делфі компілятор. А не сторонні розробки які не розуміють Writeln . 3. І по теорії питання : Чи взагалі існує алгоритм який би перевіряв на сто процентів правильність інших алгоритмів. 4.Ну а цю задачу то і я напевне встигну зробити. Всього ж три оператори без вводу і виводу.
|
|
| |
FermA | Дата: Вівторок, 25.01.2011, 09:45 | Повідомлення # 29 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| 1. чуть чуть погуглити http://ru.wikipedia.org/wiki....рованию Взагалі хочу зараз вас навчити писати програми які б проходили автоматичне тестування, потім буде легше як будете студентами, ну кому звісно то потрібно 2. http://ftl.org.ua/forum/21-87-1 Quote Для компілювання Ваших розв’язків використовуються наступні компілятори: Pascal: Delphi7, консольний режим. Процес компілювання відбувається наступним чином: Dcc32.exe source.pas. не завадайте питання, відповіді на які написано в правилах, реально набридло на них відповідати, невже важко відкрити сусідню тему 3. Як взагалі працює автоматична перевірка. Для прикладу - задача, збільшити число вдівічі. Сервер має певний набір тестів - набір вхідних данних і відповідний їм набір вихідних данних. Наприклад вхід 1 - вихід 2. Програма автоматично подає на вхід вашої програми 1 а на виході чекає 2. Саме 2 а не "result = 2" чи ще всякої фігні яку ви любите своїми writeln виводити. Ось із тих же правил Quote Введення / виведення Процеси введення / виведення відбуваються лише з екраном та клавіатурою. Потрібно виводити тільки ту інформацію, що вказана в умові і ніяких допоміжних символів, бо це призведе, до того, що Ваш розв’язок буде вважатися невірним. Програма після виведення результатів має завершувати свою роботу, а не чекати ще на якесь додаткове натиснення клавіш. Використовувати якісь файли категорично забороняється. Це вимоги до ОЛІМПІАДНИХ задач, які перевіряє компютер. Вимоги до програм на замовлення, з якими працюватиме людина звісно ж інші. Тут можете писати що завгодно лиш би людині комфортно було працювати. Програма олімпіадна абсолютно не підходить для замовника ну і навпаки. 4. Крім вводу і виводу в принципі жодного оператора не треба. Навіщо робити так? Code var a,b,c:integer; begin read (a,b); c:=a; a:=b; b:=c; write(a,' ',b); end. якшо можна написати так Code var a,b:integer; begin read (a,b); write(b,' ',a); end. P.S. код писав прямо тут тому може не працювати
|
|
| |
FermA | Дата: Вівторок, 25.01.2011, 17:17 | Повідомлення # 30 |
Полковник
Група: Адміністратори
Повідомлень: 304
Статус: Offline
« »
| Результати: 1 місце Neon - 10/10 + 100 до репутації 2 місце Point - 9/10 + 75 до репутації + 25 від мене ( здав перший і написав якісно) 2 місце andrew - 9/10 + 75 3 місце Vanya3197 - 7/10 +50 Soke - незарах +5 за участь
|
|
| |
|
|