Yuk bantu teman kamu belajar dengan menambahkan soal di Kujawab. Klik disini..

Olimpiade Sains Provinsi (OSP) 2013 - Komputer , Nomor 29

29

Perhatikan potongan program berikut!

var
 we: longint;
 Z: array[1..15] of longint = (64, 19, 56, 67, 66, 82,
31, 20, 67, 10, 94, 100, 57, 14, 86);
function f(x: longint; y: longint): longint;
var
 a, b: longint;
begin
 if (x = y) then
 f := Z[y]
 else begin
 a := f(x, (x+y) div 2);
 b := f((x+y) div 2+1, y);
 if (a < b) then f := a
 else f := b
 end
end;
begin
 we := f(3,11);
 writeln(we);
end.

Apakah keluaran dari program tersebut?