com
Konsultan Olimpiade Sains Nasional
Head Office : Perumahan Sawangan Permai Blok A5 No.12A, Sawangan, Depok 16511
http://pelatihan-osn.com
Ofiice : 021-2951 1160. Contact Person : 0-878787-1-8585 / 0813-8691-2130
Jawaban : d.C
Jawaban : b.D
Jawaban : c.B
Jawaban : b.E
Jawaban : e.B
6. Dengan menghubungkan 3 titik dari 10 titik dibawah ini, berapa banyak cara membuat
sebuah segitiga ?
a. >36
b. 36
c. 20
d. 16
e. Tidak ada jawaban yang benar
9C2 = 36
Eksklusif = 2 x 5C2 = 20
36 – 20 = 16
Jawaban : D
7. Jika tanggal 1 januari 2000 adalah hari Sabtu, maka pada tanggal 1 januari 2020 hari apa
?
a. Minggu
b. Senin
c. Selasa
d. Rabu
e. Kamis
8. Jika dalam suatu kotak terdapat 10 bola merah, 7 bola hijau, 8 bola biru, dan 9 bola ungu,
berapakah bole minimal yang harus diambil agar bisa memastikan terambil 8 bola
berwarna merah ?
a. 32
b. 31
c. 30
d. 29
e. 28
8 + 7 + 8 + 9 = 32 bola
Jawaban : A
9. Pada papan catur 8 x 8 , berapa banyak queen yang bisa di letakkan sedemikian sehingga
semua queen tidak ada yang bisa saling makan memakan ?
a. 5
b. 6
c. 7
d. 8
e. 9
X
X
X
X
X
X
X
X
Jawaban : D
Misal X adalah jarak terdekat titik E dengan bidang DBG, dan Y adalah jarak terdekat
antara titik A dengan garis HF, berapakah perbandingan X dan Y ?
a. 2 : 3 √2
b. 4 : 2 √2
c. 4 : 2 √3
d. 4 : 3 √2
e. 4 : 3 √3
2
X= 5√3
3
5
Y = 2 √2 √3
Maka X : Y adalah 4 : 3 √2
(D)
11. Titik P terletak pada perpanjangan HE sehingga PE = 5 cm dan HP = 10 cm. Tentukan jarak
titik P ke bidang yang memuat segitiga AHF.
a. 3 √2
b. 3 √3
c. 5 √2
d. 5 √3
e. 5 √6
Jarak terdekatnya adalah proyeksi tepat di titik A sehingga jarak terdekat nya sama dengan
diagonal sisinys yaitu 5 √2
(C)
Karena program mencari kelipatan 25, maka tidak ada jawban yang tepat
(E)
X := 100;
for i:=1 to 8 do
begin
if (R[i]>X) then
X := R[i];
end;
13. Apabila potongan kode diatas diimplementasikan ke sebuah array berelemen 8 maka
yang dihasilkan adalah …
a. bilangan terbesar
b. bilangan terkecil
c. elemen array terurut membesar
d. elemen array terurut mengecil
e. bilangan tengah
var
nilai : array[1..10] of integer =
(1,7,9,23,12,6,12,7,8,10);
Keluaran yang dihasilkan adalah Time Limit Exceeded dikarenakan pada pengulangan
repeat..until tidak ada penambahan, sehingga program akan mengulang secara terus menerus.
(E)
e. compile error
Keluaran dari program merupakan hasil rata-rata dari 5 elemen pertama array 1+2+2+6+0/5-
1+1 = 2.2
(A)
16. Berapa nilai jml jika diinisialisasi dengan nilai 5 dan pada baris ke 10 diganti dengan
rata := jml/b+1;
a. 11
b. 13
c. 16.
d. 19
e. 5
Karena pada pemberian nilai awal adalah 5 maka nilai jml adalah 11(jumlah array pertama) + 5
= 16.
Jawaban : (C)