|
0 / 0 / 0
Регистрация: 02.03.2018
Сообщений: 8
|
||||||
Количество перемещений в массиве03.03.2018, 19:22. Показов 2136. Ответов 8
Метки нет (Все метки)
В первой строке записано целое положительное число n (1 ≤ n ≤ 100) — количество блоков, в которых записан файл.
Во второй строке следует последовательность из n различных целых положительных чисел a1, a2, ..., an (1 ≤ ai ≤ n), где ai-е равно номеру блока файла, который расположен на жестком диске в позиции i от начала Выведите количество перемещений считывающей головки жесткого диска, чтобы прочитать весь файл целиком. Изначально считывающая головка расположена в начале жесткого диска (то есть над самым левым из блоков в их записи во входных данных). Пример: входные данные 5 4 3 1 5 2 выходные данные 11 вот мой код, считает неверно( подскажите, что исправить
0
|
||||||
| 03.03.2018, 19:22 | |
|
Ответы с готовыми решениями:
8
Количество элеметов в массиве
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||||||
| 08.03.2018, 15:35 | ||||||
|
alena01, можно вот так. Ввод данных на твое усмотрение - файл, консоль...
0
|
||||||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 08.03.2018, 17:19 | |
|
каким образом из этих входных данных получается 11?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 08.03.2018, 17:23 | |
|
Сколько "шагов" по 1 элементу сделала головка
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 08.03.2018, 17:34 | |
|
ну т.е. это сумма разностей. Никак не получается 11
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 08.03.2018, 17:42 | |
|
Да получается все! Т.е. башка следует по пути 1-2-3-4-5 начиная с 0. "Наматывает" 11 шагов. Я сам сначала не сразу понял откуда они взялись
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 08.03.2018, 18:13 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 02.03.2018
Сообщений: 8
|
|
| 13.03.2018, 19:10 [ТС] | |
|
Спасибо большое) я уже реализовала немного по-другому)
0
|
|
|
75 / 61 / 29
Регистрация: 20.04.2015
Сообщений: 415
|
|
| 13.03.2018, 19:21 | |
|
Arrays.sort сделай дефрагментацию HDD и получишь меньше ходов головки)
0
|
|
| 13.03.2018, 19:21 | |
|
Помогаю со студенческими работами здесь
9
Найти количество перемещений первого элемента заданного массива В массиве записаны оценки, найти количество пятерок, количество четверок, количество троек и количество двоек
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|