На форумі обговорюються лише питання, пов'язані з олімпіадою
Ви не зайшли.
Если можете, объясните как получился ответ в примере в задаче Evacuation. Заранее спасибо!
Поза форумом
Жюри может только подтвердить корректность примера.
Поза форумом
Доброго дня!
"Програма виводить на пристрій стандартного виведення шуканий час (ціле число секунд) або – 1, якщо евакуювати всіх неможливо."
Якщо можна, то уточніть, якщо евакуювати всіх неможливо , то виводити 1 чи -1? У прикладі незрозуміло, чи то тире і одиниця, чи -1?
Поза форумом
І ціле число секунд - заокруглене до цілого, чи ціла частина?
Поза форумом
1 секунда може бути коректною відповіддю, тому з дуже високою вірогідністю можна стверджувати, що малося на увазі саме -1. Але замінити тире на мінус в умові справді не завадило б.
Поза форумом
sergox написав:
ціле число секунд - заокруглене до цілого, чи ціла частина?
Слушне питання.
За правилами оформлення розв'язків експериментальних задач остаточний результат потрібно округляти до стількох десяткових знаків, скільки їх мають наближені дані з найменшим числом десяткових знаків.
Але, в той же час, вираз "ціле число секунд" можна розуміти, як "число повних секунд", коли дробова частина числа відкидається.
За наведеним прикладом неможливо визначити округляється число, чи відкидається його дробова частина, бо правильний розв'язок за вказаними даними дає ціле значення часу.
Відредаговано LVV (2017-10-29 17:54:07)
Поза форумом
LVV написав:
sergox написав:
ціле число секунд - заокруглене до цілого, чи ціла частина?
Слушне питання.
Якщо розв'язувати фізичну задачу, то остаточний результат потрібно округляти до стількох десяткових знаків, скільки їх мають наближені дані з найменшим числом десяткових знаків.
Але ж під "цілим числом секунд" можна розуміти і число повних секунд, коли дробова частина числа відкидається.
За наведеним прикладом неможливо визначити округляється число чи відкидається його дробова частина, бо розв'язок дає ціле значення часу.
Відповідь на це питання є в умові. Так, приклад округлення не потребує і прямим текстом там не написано "значення округлювати до найближчого цілого/найближчого парного/донизу/догори/в напрямку до нуля/в напрямку від нуля (потрібне підкреслити)". Але правильне правило округлення з умови виводиться, якщо її уважно прочитати.
Поза форумом
Dim_ov написав:
Відповідь на це питання є в умові. Так, приклад округлення не потребує і прямим текстом там не написано "значення округлювати до найближчого цілого/найближчого парного/донизу/догори/в напрямку до нуля/в напрямку від нуля (потрібне підкреслити)". Але правильне правило округлення з умови виводиться, якщо її уважно прочитати.
Я уважно перечитав умову, і окрім "Програма виводить на пристрій стандартного виведення шуканий час (ціле число секунд)" нічого не знайшов.
"Ціле число секунд" можна отримати двома шляхами: округленням ло цілого, і відкиданням дробової частини.
У мене, наприклад, питаннь не виникло: відкинув дробову частину і відправив рішення бо, вважаю "ціле число секунд" - це число без дробової частини.
А новачок задав правильне питання, бо має "незамилене око"!
Відредаговано LVV (2017-10-29 18:22:02)
Поза форумом
LVV написав:
"ціле число секунд" можна отримати двома шляхами: округленням ло цілого, і відкиданням дробової частини.
Шляхів значно більше. Я перерахував різні способи округлення, які можуть застосовуватись у різних ситуаціях. І мій список не вичерпний, є ще А "відкидання дробової частини" - це теж один зі способів округлення. А саме - округлення в напрямку "до нуля". Для невід'ємних чисел працює аналогічно округленню донизу.
На питання я дам відповідь цитатами з умови в кінці туру, коли будуть результати
Все таки, в першому турі задачі прості, а такі не зовсім очевидні деталі, як на мене, непоганий спосіб зробити їх трохи складнішими і цікавішими. Якщо ж правило округлення не вказано випадково, а не свідомо (в чому я, чесно кажучи, сумніваюся), то автор задачі має відповісти раніше, ніж закінчиться тур.
Поза форумом
Обращение к жюри: как необходимо округлять в задаче?
Поза форумом
S1eap написав:
Обращение к жюри: как необходимо округлять в задаче?.
Як автор цієї задачі можу підвердити наступне:
Dim_ov написав:
Відповідь на це питання є в умові.
Поза форумом