29.06.2011, 16:00
17.02.2012, 22:53
Слушайте, а не могли бы вы мне объяснить С1 ?
Что то никак въехать не могу...

Вот как я решал:

Как мне кажется, все тут хорошо написано, ошибок я не приметил.
Цветом расписал ограничения, в красной зоне как раз все 3 сходятся. Ни больше, ни меньше....
Есть даже ответ, но мне бы хотелось чтобы кто нибудь объяснил)
Спасибо!
Что то никак въехать не могу...

Вот как я решал:

Как мне кажется, все тут хорошо написано, ошибок я не приметил.
Цветом расписал ограничения, в красной зоне как раз все 3 сходятся. Ни больше, ни меньше....
Есть даже ответ, но мне бы хотелось чтобы кто нибудь объяснил)
Spoiler (Click to View)
17.02.2012, 23:09
Косинус - функция периодическая. У неё таких "красных областей" бесконечно много, ведь по оси x её никак не ограничивают. А в задании выделена только одна. Поэтому, чтобы указать точку, надо найти место другой такой области. Поскольку функция - простой косинус, красная область будет повторяться каждые 2*pi. Достаточно выбрать точку в требуемой области и прибавить к её абсциссе 2*pi. Например, (2*pi; 0,5).
Чтобы доработать программу, можно ограничить область с двух сторон по x. Хотя, на самом деле, в этом случае, ограничивать надо ровно отрезком [-pi; pi], математически любое приближение будет неверным. Но тут уж что поделаешь, видно подразумевается 3.14.
Чтобы доработать программу, можно ограничить область с двух сторон по x. Хотя, на самом деле, в этом случае, ограничивать надо ровно отрезком [-pi; pi], математически любое приближение будет неверным. Но тут уж что поделаешь, видно подразумевается 3.14.
17.02.2012, 23:17
Задача Wrote:Требуется написать программу, которая вводит с клавиатуры координаты точки на плоскости
Ого, какие программы теперь требуют. Это ж целый эмулятор HID-устройства написать надо ))
17.02.2012, 23:26
Спасибо) Да, как то не подумал на переодичность...
Но у меня еще вопрос остался - В ответе написано, что при точке 0,2 прoграмма будет работать неверно.
B программе же абсолютно точно указано y<=0
Но у меня еще вопрос остался - В ответе написано, что при точке 0,2 прoграмма будет работать неверно.
B программе же абсолютно точно указано y<=0
17.02.2012, 23:39
А, ну да. Если внимательно посмотреть на вложенные условия, станет ясно, что при y > 0 программа не выведет ничего. Это тоже считается ошибкой.
17.02.2012, 23:47
Ох как тут все запутано 
Огромное спасибо! )

Огромное спасибо! )
18.02.2012, 17:12
по-моему условие задачи неоднозначное. должны быть хотя бы показаны части соседних областей чтобы судить об их принадлежности к заданной.
18.02.2012, 18:54
И вообще там ничего не заштриховано.
08.05.2012, 21:27
Пардон, задача вроде простецкая, да фигня получается
У Кати есть доступ в Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения информации 220 бит в секунду. У Сергея нет скоростного доступа в Интернет, но есть возможность получать информацию от Кати по телефонному каналу со средней скоростью 213 бит в секунду. Сергей договорился с Катей, что она скачает для него данные объёмом 9 Мбайт по высокоскоростному каналу и ретранслирует их Сергею по низкоскоростному каналу. Компьютер Кати может начать ретрансляцию данных не раньше, чем им будут получены первые 1024 Кбайт этих данных. Каков минимально возможный промежуток времени (в секундах) с момента начала скачивания Катей данных до полного их получения Сергеем? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно.
Желательно с кратким решением
У Кати есть доступ в Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения информации 220 бит в секунду. У Сергея нет скоростного доступа в Интернет, но есть возможность получать информацию от Кати по телефонному каналу со средней скоростью 213 бит в секунду. Сергей договорился с Катей, что она скачает для него данные объёмом 9 Мбайт по высокоскоростному каналу и ретранслирует их Сергею по низкоскоростному каналу. Компьютер Кати может начать ретрансляцию данных не раньше, чем им будут получены первые 1024 Кбайт этих данных. Каков минимально возможный промежуток времени (в секундах) с момента начала скачивания Катей данных до полного их получения Сергеем? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно.
Желательно с кратким решением
08.05.2012, 22:11
1024кб=220б=223бит (к слову, это равно 1мб)
задержка передачи: 223/220~=38131
время получения: 9*223/213~=354449
округлять везде надо в большую сторону.
складываем числа:
ответ: 392580
да, это 4 дня 13 часов 3 минуты
это если не учитывать, что в задаче недостаточно данных для получения ответа: какова скорость отправки данных? какие протоколы используются на канальном, транспортном, прикладном уровне? характеристики каналов, узлов, серверов?
куда уж там моим 40 байтам
задержка передачи: 223/220~=38131
время получения: 9*223/213~=354449
округлять везде надо в большую сторону.
складываем числа:
ответ: 392580
да, это 4 дня 13 часов 3 минуты
это если не учитывать, что в задаче недостаточно данных для получения ответа: какова скорость отправки данных? какие протоколы используются на канальном, транспортном, прикладном уровне? характеристики каналов, узлов, серверов?
(08.05.2012 21:27)packa Wrote: [ -> ]... 220 бит в секунду ... 213 бит в секунду ...ого

08.05.2012, 22:20
Quote:1024кб=220б=223бит (к слову, это равно 1мб)а мне больше нравятся приставки типа мебибайта и кибибайта ибо путаницы нет. убунта вон всё пишет отдельно в MiB и MB.
08.05.2012, 22:21
08.05.2012, 22:23
Какие вопросы, такие и ответы. Лол, 213 бит в секунду.
08.05.2012, 22:32
(08.05.2012 22:20)NIKr0m@nceR Wrote: [ -> ]а мне больше нравятся приставки типа мебибайта и кибибайтамне тоже, но они нужны только потому, что жадные производители принялись обманывать людей.