![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.10.2016
Сообщений: 157
|
![]()
есть файл с цифрами
1 3 5 ... т.е не хватает цифры 2 и 4 Как программно узнать что не хватает этих двух цифр? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
наверное, не цифр, а чисел?
если файл отсортирован, то вообще никаких проблем, читаем числа по порядку и сравниваем со счётчиком, если число больше, чем счётчик - выводим значение счётчика и увеличиваем счётчик. повторяем вывод, пока счётчик не сравняется с числом. Повторяем цикл чтения из файла. всё. если файл не отсортирован, то проще всего (если задача это позволяет), прочитать его в память, отсортировать и дальше пройтись в цикле от начала до конца по алгоритму, описанному выше. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
1. составить список(множество) допустимых(возможных) знечений
Код:
Код:
Код:
Код:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 25.11.2019 в 09:42. |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 16.10.2016
Сообщений: 157
|
![]() Цитата:
И есть файл котором тоже числа от 1000000 до 2000000 но уже не по порядку многих не хватает.Помогите решить проблему |
|
![]() |
![]() |
![]() |
#5 | |||||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
Код:
Цитата:
Код:
Цитата:
Код:
Цитата:
Код:
Цитата:
Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 01.12.2019 в 11:36. |
|||||
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.10.2016
Сообщений: 157
|
![]()
Пробую так не работает((((
Код:
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
А где же список исходный ?
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 16.10.2016
Сообщений: 157
|
![]()
Спасибо работает!Но программа зависает жуть.Пробую проверить 500 000 тыс чисел
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
2. "скобки" Memo.Lines.BeginUpdate/EndUpdate так чтобы обновление(показа!!! обновлений) результатов происходило пореже (не при каждом удалении) 3.сортированный список
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9. | Afonichka | Помощь студентам | 2 | 27.10.2019 21:45 |
[Python] Дано натуральное число n. Найти все числа меньшие Мр числа Мерсенна. | Джина Ким | Помощь студентам | 0 | 18.05.2018 18:39 |
в выделенных ячееках найти числа вне диапазона 5.43 до 5.47 заменить на случаные числа в этом диапазоне? | alx83 | Microsoft Office Excel | 1 | 22.06.2012 05:37 |
Задачи в ТурбоПаскаль: найти числа Армстронга и просуммировать числа в последовательности номера которых простые числа | Lena1808 | Помощь студентам | 1 | 17.05.2012 08:00 |
ДАНЫ 4 ЧИСЛА X Y Z W составит программу найти произведение все положительные нечетные числа | Woland-itn | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.03.2008 21:49 |