Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercuryЗдравствуйте. Вот алгоритм. Правильное, в целом подробное, решение данной задачи.А ты уверен, что целая часть 1,414 это двойка??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 07:32 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovSashaMercuryЗдравствуйте. Вот алгоритм. Правильное, в целом подробное, решение данной задачи.А ты уверен, что целая часть 1,414 это двойка??? Я ведь написал а не . Т.е. имеется ввиду потолок, а не целая часть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 07:39 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercuryкак бы вы реализовали этот же алгоритм иначе ? Проверяй: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 13:52 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
И никаких гвоздей корней. Круть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:13 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercuryТ.е. имеется ввиду потолок, а не целая частьЯ, вообще-то, про условие задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:16 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, принята ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:25 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, объясните, пожалуйста, ваше решение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:28 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovSashaMercuryТ.е. имеется ввиду потолок, а не целая частьЯ, вообще-то, про условие задачи. вы ведь вроде спросили Basil A. SidorovА ты уверен, что целая часть 1,414 это двойка??? а что с условием ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:32 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercuryа что с условием ?А перечитать: "игрок может взять из нее от 1 до [sqrt(K)] (целую часть от квадратного корня из K)"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:43 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovSashaMercuryа что с условием ?А перечитать: "игрок может взять из нее от 1 до [sqrt(K)] (целую часть от квадратного корня из K)"? но это не имеет отношение к 1,414 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:51 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Пятница однако. Давайте подкидывайте пятничные задачки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 15:52 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
mayton, ещё эту никто не решил :) SashaMercuryПодскажите пожалуйста, как бы вы расставили типы данных в его реализации ? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Либо как бы вы реализовали этот же алгоритм иначе ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:09 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercury, а зачем? Дмитрий-же предложил более простой и компактный код. И ты вроде подтвердил что судья принял его. Значит все тесты прошли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:11 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercuryобъясните, пожалуйста, ваше решение Эта функция вычисляет последовательность вплоть до члена равного заданному числу или превышающего его. Возможные пути оптимизации: 1) Предвычисление и использование массива всех членов ряда 2) Предвычисление и использование массива каждого N-ого члена ряда 3) Анализ последовательности на предмет вывода формулы, позволяющей вычислить a n как f(n). Вариант 1 для диапазона 10^12 ориентировочно потребует 16мб памяти, что не уложится в лимит, но обеспечит высокое быстродействие. Вариант 3 идеален, но маловероятен. Вариант 2 - разумный компромисс. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:25 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
maytonДмитрий-же предложил более простой и компактный код. Он может не пройти в лимит быстродействия. Поэтому выше и расписаны варианты оптимизации. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:33 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Думаю что школа не просто так вводит limitations Входной файл INPUT.TXT содержит натуральное число N – число камней в кучке (N <= 10^12). Скорее всего они допускают что участники хитрят и могут на низкой разрядности выдавить из ничего - "нечто". А на каком месте исходник Дмитрия? По скорости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:41 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
maytonСкорее всего они допускают что участники хитрят и могут на низкой разрядности выдавить из ничего - "нечто". Или просто выбрали 12 цифр чтобы выйти за пределы точности int, но остаться в пределах double (даже обычного, без long). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:51 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovSashaMercuryобъясните, пожалуйста, ваше решение Эта функция вычисляет последовательность вплоть до члена равного заданному числу или превышающего его. Возможные пути оптимизации: 1) Предвычисление и использование массива всех членов ряда 2) Предвычисление и использование массива каждого N-ого члена ряда 3) Анализ последовательности на предмет вывода формулы, позволяющей вычислить a n как f(n). Вариант 1 для диапазона 10^12 ориентировочно потребует 16мб памяти, что не уложится в лимит, но обеспечит высокое быстродействие. Вариант 3 идеален, но маловероятен. Вариант 2 - разумный компромисс. можно блок-схему пожалуйста ? Я так понял, уравнение для решения этой задачи вам вообще не потребовалось ? Марк, скорость лучше чем у меня, по местам касаемо скорости нет выборки. По памяти пишет 56Кб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:54 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
На планке в 10^17 отпал бы double и началась бы веселуха, поскольку, судя по __int64, компилятором у них работает BCC в котором нет long double. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 16:54 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
SashaMercuryможно блок-схему пожалуйста ? Чо? Какая ещё, нафиг, блок-схема для десяти строчек?.. Мы же не на первом курсе института. PS: Я вообще не понимаю как оно работает, это чистая эмпирика. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 17:00 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Кстати, ещё немного бреда и из процедуры исчезает умножение. Быстродействие повышается: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 17:26 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovИли просто выбрали 12 цифр чтобы выйти за пределы точности int, но остаться в пределах double (даже обычного, без long). Да это мысль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 17:29 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovКстати, ещё немного бреда и из процедуры исчезает умножение. Быстродействие повышается: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Старик Брезенхейм смахнул слезу. А я по другому думал. Сашкин вариант разложить. С квадратным корнем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 17:36 |
|
||
|
Решение простой задачи. Ошибки с типизацией (вероятно)
|
|||
|---|---|---|---|
|
#18+
maytonА я по другому думал. Сашкин вариант разложить. С квадратным корнем. Его, кстати, тоже, наверное, можно разложить. Только надо отказаться от функции sqrt и перейти на вычитания. Но это ядрёные математические выкрутасы, мне не по зубам. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2014, 18:09 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38832743&tid=2019188]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 180ms |

| 0 / 0 |
