0 / 0 / 0
Регистрация: 25.07.2018
Сообщений: 31
|
||||||
1 | ||||||
Бинарный поиск21.10.2018, 23:06. Показов 1767. Ответов 10
Метки нет (Все метки)
Никак не могу понять почему у меня не проходит тесты данный код.
Задача выглядит так: Входные данные В первой строке входных данных содержатся числа N и K (0NK100001). Во второй строке задаются N чисел первого массива, отсортированного по неубыванию, а в третьей строке – K чисел второго массива. Каждое число в обоих массивах по модулю не превосходит 2109. Выходные данные Для каждого из K чисел выведите в отдельную строку число из первого массива, наиболее близкое к данному. Если таких несколько, выведите меньшее из них. Примеры входные данные 5 5 1 3 5 7 9 2 4 8 1 6 выходные данные 1 3 7 1 5
0
|
21.10.2018, 23:06 | |
Ответы с готовыми решениями:
10
Поиск числа в двумерном массиве (бинарный поиск) Бинарный поиск Бинарный поиск Бинарный поиск |
21.10.2018, 23:29 | 2 | |||||
потому что бинпоиск работает только в отсортированных массивах, а не в едва лишь введённом.
Добавлено через 8 минут потому что находится не ближайшее число, а ближайшее слева число Добавлено через 7 минут
0
|
0 / 0 / 0
Регистрация: 25.07.2018
Сообщений: 31
|
|
22.10.2018, 14:28 [ТС] | 3 |
вот вывод этого кода:
5 5 1 3 5 7 9 2 4 8 1 6 3 3 9 1 5 что не верно
0
|
22.10.2018, 14:41 | 4 |
смотрим в массиве 1 3 5 7 9 найти ближайшее к 2 число, если таких несколько - вывести левое
на запрос 2 ответ? может 1? нет, 3 на 4 - 3 верно на 8 - 9 опять не так на 1 - 1 и на 5-5 в этом сомнений и не было, сомнения в поиске ближайших слева чисел.
0
|
0 / 0 / 0
Регистрация: 25.07.2018
Сообщений: 31
|
|
22.10.2018, 15:08 [ТС] | 5 |
0
|
22.10.2018, 15:22 | 6 | |||||
0
|
0 / 0 / 0
Регистрация: 25.07.2018
Сообщений: 31
|
|
22.10.2018, 15:26 [ТС] | 7 |
ваш код выполняет ровно те же тесты, как и мой, только чуть медленнее, и не проходит все требуемые тесты
0
|
0 / 0 / 0
Регистрация: 25.07.2018
Сообщений: 31
|
|
22.10.2018, 15:53 [ТС] | 9 |
в протоколе пишется:
Статистика Параметр Значение Тест Первый непройденный тест Неправильный ответ 2 Максимальное процессорное время 0.282 19 Максимальный расход памяти 2613248 19 Максимальное астрономическое время 0.285 19 Тест Статус Балл Время работы Астрономическое время работы Используемая память 1 OK 0 0.001 2199552 2 Неправильный ответ 0 0.001 2199552 3 Неправильный ответ 0 0.002 2199552 4 OK 0 0.001 2199552 5 OK 0 0.001 2199552 6 Неправильный ответ 0 0.001 2199552 7 OK 0.027 0.029 2199552 8 OK 0.026 0.027 2199552 9 OK 0.026 0.027 2199552 10 Неправильный ответ 0.027 0.029 2199552 11 Неправильный ответ 0.026 0.027 2199552 12 Неправильный ответ 0.026 0.027 2199552 13 Неправильный ответ 0.028 0.029 2199552 14 Неправильный ответ 0.027 0.028 2199552 15 Неправильный ответ 0.027 0.028 2199552 16 Неправильный ответ 0.029 0.03 2199552 17 Неправильный ответ 0.027 0.028 2199552 18 Неправильный ответ 0.272 0.274 2609152 19 Неправильный ответ 0.282 0.285 2613248 20 Неправильный ответ 0.277 0.28 2609152 21 Неправильный ответ 0.275 0.277 2609152 22 OK 0 0.001 2199552
0
|
22.10.2018, 16:22 | 10 | |||||
Сообщение было отмечено EVGENNIY1337 как решение
Решение
0
|
0 / 0 / 0
Регистрация: 25.07.2018
Сообщений: 31
|
|
22.10.2018, 16:31 [ТС] | 11 |
спасибо
0
|
22.10.2018, 16:31 | |
22.10.2018, 16:31 | |
Помогаю со студенческими работами здесь
11
Бинарный поиск Бинарный поиск Бинарный поиск Бинарный поиск c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |