На форумі обговорюються лише питання, пов'язані з олімпіадою
Ви не зайшли.
Умова написав:
Відповідь не округлюйте.
Вкажіть, будь ласка, конкретне значення необхідної точності результату.
Судячи з того, що в прикладі виведення відповідь не точна починаючи з 10 цифри після крапки, і правильна відповідь при цьому теж проходить онлайн перевірку, точність при перевірці, напевно, 10^-9 чи менше. Але все ж хотілося б бачити це значення в умові, а не вгадувати його.
П.С. Правильна відповідь:
Поза форумом
Так же хотелось бы иметь более детальное описание формата числа, которое принимается в решении.
Поза форумом
Цитирую условие:
Есть два круглых диска, между которыми натянут бесконечный ремень. Радиусы дисков R1 и R2, длина ремня L...
Так всё-таки, ремень бесконечный, или его длина конечна и равна L?
Поза форумом
ПРИВОДНОЙ РЕМЕНЬ — бесконечный (замкнутый) ремень, применяемый в ремённой передаче.
Источник https://dic.academic.ru/dic.nsf/eng_rus … 1%8B%D0%B9
Поза форумом
Жюри_Непомнящий написав:
ПРИВОДНОЙ РЕМЕНЬ — бесконечный (замкнутый) ремень, применяемый в ремённой передаче.
Источник https://dic.academic.ru/dic.nsf/eng_rus … 1%8B%D0%B9
Вот как. В таком случае поясните, пожалуйста, что понимать под длиной ремня?
Я вижу два варианта. 1) если этот бесконечный ремень разрезать в одной точке, растянуть вдоль прямой, и измерить длину получившегося ремня (но в таком случае ремень уже нельзя назвать бесконечным); 2) Если ремень без разрезания растянуть вдоль прямой и измерить расстояние между крайними точками (длина будет ровно в два раза меньше первого случая).
P.S. Я почему спрашиваю, потому что те же приводные ремни генератора автомобиля маркируются и так и так в зависимости от производителя.
Відредаговано ASYepifanov (2017-11-29 19:48:53)
Поза форумом
Понимать надо по первому варианту. Извините, приводные ремни генератора автомобиля не покупал, спасибо за интересную информацию.
Поза форумом
Прохання перевірити правильність відповіді в задачі Transmission
Бо обчислення ременної передачі для тесту в прикладі дає результат
4.21341515078568704181E+0001
Поза форумом
Прошу автора все ж відреагувати на моє питання
Dim_ov написав:
Вкажіть, будь ласка, конкретне значення необхідної точності результату.
Фраза "Відповідь не округлюйте" могла б мати якийсь сенс, якби відповідь гарантовано була раціональним числом. Але в даній задачі відповідь може бути числом ірраціональним. Вивести його у вигляді десяткового дробу "не округлюючи" (якщо під "округленням" розуміти математичну операцію) неможливо в принципі. Якщо ж під "не округленням" ви маєте на увазі "не застосовувати функцію round та не обмежувати вивід певним числом знаків", то хочу нагадати, що в олімпіаді дозволені рішення на багатьох мовах, які по-замовчуванню підходять до форматування чисел з плаваючою крапкою по-різному. І для того, щоб число було виведено з необхідною точністю формат виводу треба встановлювати явно. А щоб зробити це правильно - треба знати, яка точність вимагається в задачі. Фрази "не округлюйте" недостатньо для визначення точності.
Можна було б орієнтуватись на приклад виведення, але тоді до нього теж є питання:
1) В прикладі виведено 17 значущих цифр, закінчуючи розрядом 10^-15. Це означає, що достатньо вивести 17 значущих цифр, чи достатньо вивести число закінчуючи розрядом 10^-15?
2) Підтвердіть чи спростуйте, що всі 17 цифр числа з прикладу виведення - правильні і точно (наскільки це можливо для 17 цифр) відповідають на задачу з прикладу вводу. Якщо точні не 17 цифр, а менше, то вкажіть, скільки з них точних.
Відредаговано Dim_ov (2017-12-05 03:11:41)
Поза форумом
AntonR написав:
Бо обчислення ременної передачі для тесту в прикладі дає результат
4.21341515078568704181E+0001
Правильный ответ см. в первом сообщении. Этот с седьмого знака после точки неправильный.
Поза форумом