- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
temp:= min(Mon.VGA,Comp.VGA);
inc(n,temp);
dec(Mon.VGA,temp);
dec(Comp.VGA,temp);
temp:= min(Mon.DVI,Comp.DVI);
inc(n,temp);
dec(Mon.DVI,temp);
dec(Comp.DVI,temp);
temp:= min(Mon.Multi,Comp.Multi);
inc(n,temp);
dec(Mon.Multi,temp);
dec(Comp.Multi,temp);
if Mon.Multi<>0
then
begin
temp:= min(Mon.Multi,Comp.VGA);
inc(n,temp);
dec(Mon.Multi,temp);
dec(Comp.VGA,temp);
temp:= min(Mon.Multi,Comp.DVI);
inc(n,temp);
dec(Mon.Multi,temp);
dec(Comp.DVI,temp);
end;
if Comp.Multi<>0
then
begin
temp:= min(Mon.VGA,Comp.Multi);
inc(n,temp);
dec(Mon.VGA,temp);
dec(Comp.Multi,temp);
temp:= min(Mon.DVI,Comp.Multi);
inc(n,temp);
dec(Mon.DVI,temp);
dec(Comp.Multi,temp);
end;
Из ещё одного решения олимпиадной задачи. Вроде подсчитывает количество компов, которые можно собрать при учёте, что у системников и мониторов может быть интерфейс DVI, VGA или оба сразу (Multi).