3 / 3 / 3
Регистрация: 18.12.2014
Сообщений: 158
|
|
1 | |
База данных23.02.2017, 01:11. Показов 1079. Ответов 2
Метки нет (Все метки)
Здравствуйте, не могу придумать логику для решения задачи.
Суть задачи: Найти победителя для каждой группы. Есть 2 текстовых файла. 1 файл: id участника|группа 1 | ГР1 2 | ГР2 .. 2 файл: id участника|время финиша 1 | 01:00 2 | 01:05 .. Выиграл тот, кто пришел раньше. В двух файлах id участника это ключевое поле. Но логику решения я не особо пойму. Моя логика: при помощи множеств найти, сколько всего разных групп. После чего для каждого элемента множества ( группы) найти по id участников. После чего сортировать участников каждой группы через цикл <если время i меньше, чем i+1 ТО он победитель> Но я не совсем пойму, как брать один элемент множества и находить для него участников. Групп же может быть и 100 и 1000. И для каждой группы придется делать множество участников. Вобщем прошу помочь разобраться с логикой построения программы.
0
|
23.02.2017, 01:11 | |
Ответы с готовыми решениями:
2
База данных База данных студенты. Фаил и база данных школьная база данных |
5079 / 2651 / 2349
Регистрация: 10.12.2014
Сообщений: 10,028
|
||||||
24.02.2017, 07:08 | 2 | |||||
Сообщение было отмечено ZX Spectrum-128 как решение
Решение
Т.к. полного задания не вижу, сделаю предположение, что в первом и втором файле количество строк одинаковое и поле id соответствуют друг другу.
Тогда делаем параллельное считывание сразу из двух файлов и запоминаем только пары с минимальным временем.
1
|
3 / 3 / 3
Регистрация: 18.12.2014
Сообщений: 158
|
||||||
26.02.2017, 21:32 [ТС] | 3 | |||||
в 54 строке выдает, что id не объявлен в типе. Хотя он же объявлен.
Добавлено через 2 часа 3 минуты Я вот так сделал: Сделал запись групп и id Взял время финиша и для каждой группы нашел победителя. Только у меня массив записей получился фиксированным. Не получилось его сделать динамическим
0
|
26.02.2017, 21:32 | |
26.02.2017, 21:32 | |
Помогаю со студенческими работами здесь
3
База данных в Pascal База данных сотрудников. База данных файлы База данных из записей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |