АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1497. Семинар 9. Динамические структуры данных. Вариант 09

Ограничение времени: 1 секунды
Ограничение памяти:65536КБ
Баллы:5
Статистика Послать на проверку Задачу добавил Administrator

Динамические структуры данных

Формат входных данных.

Ввод: Сначала вводится n-  количество кластеров диска (размер кластера определяется как 360/n), затем построчно список файлов, первоначально находящихся на диске по формату:

<ИмяФайла> <РазмерФайла>

0 – признак окончания ввода, затем следует список действий с файлами по формату:

<КодОперации> <ИмяФайла> <РазмерФайла>

Где КодОперации – 1 – удаление файла, 2 – запись файла, 0 – конец ввода.

Вывод: список занятых кластеров диска, затем через строчку список свободных кластеров диска по формату:

<НомерКластера> <ИмяФайла>.

Пример входных данных:

10

A.DAT 60

B.DAT 15

C.DAT 100

D.DAT 25

0

1 E.DAT 75

2 C.DAT 100

1 F.DAT 50

2 B.DAT 15

2 D.DAT 25

1 G.DAT 40

0

Пример выходных данных:

1 A.DAT

2 A.DAT

4 F.DAT

5 F.DAT

6 G.DAT

7 G.DAT

8 E.DAT

9 E.DAT

10 E.DAT

 

3 FREE


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 9. Динамические структуры данных /
1475. 008 - Семинар 9. Динамические структуры данных. Вариант 8 1497. 1476. 010 - Семинар 9. Динамические структуры данных. Вариант 10 1477. 011 - Семинар 9. Динамические структуры данных. Вариант 11 1478. 012 - Семинар 9. Динамические структуры данных. Вариант 12
 
время генерации 0.171 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.