АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

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

Time Limit: 1 seconds
Memory Limit:65536KB
Points:5
View Problem Statistics Submit Problem added 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


View Problem Statistics Submit Author/source:
Educational Courses / Языки программирования / Семинар 9. Динамические структуры данных /
1475. 008 - Семинар 9. Динамические структуры данных. Вариант 8 1497. 1476. 010 - Семинар 9. Динамические структуры данных. Вариант 10 1477. 011 - Семинар 9. Динамические структуры данных. Вариант 11 1478. 012 - Семинар 9. Динамические структуры данных. Вариант 12
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.078 sec.
© Copyright VSTU, AVT, Nosov D.A.