php
No.1| KOM_00000151_1282
A. 47
B. 54
C. 63
D. 71
E. 88
No.2| KOM_00000150_1281
Berapakah nilai yang dikembalikan fungsi di bawah ini, apabila a dan b diberi nilai 5 dan10 .
function mudah(a, b: integer): integer;
begin
if (a > b) then
mudah:=mudah(2 * a, b) + 1
else if (a < 2 * b) then
mudah:=mudah(b, a) + 1
else
mudah:= 0;
end
A. 47
B. 59
C. 65
D. 74
E. 81
No.3| KOM_00000149_1280
begin
if (X < 1) then XYZ := -1
else if (X = 1) then XYZ := 0
else XYZ := ABC(X,X-1);
end;
A. 100
B. 120
C. 140
D. 160
E. 180
No.4| KOM_00000148_1279
result := x;
end;
A. 28
B. 82
C. 38
D. 83
E. 88
No.5| KOM_00000147_1278
A. 25
B. 55
C. 75
D. 125
https://olimpiadesains.com/testing/biologi.php 2/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
E. 224
No.6| KOM_00000146_1277
writeln(n);
Berapakah outputnya jika diinputkan n = 53 ?
A. 12
B. 32
C. 62
D. 82
E. 92
No.7| KOM_00000145_1276
No.8| KOM_00000144_1275
Jika x dan y memiliki logika yang sama, maka output dari algoritma di bawah, adalah….
if not((not x and not y)
or (x xor not y)) then
writeln('merah')
else
writeln('putih');
A. True
https://olimpiadesains.com/testing/biologi.php 3/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
B. False
C. Merah
D. Putih
E. Null
No.9| KOM_00000143_1274
writeln(x);
writeln(y);
Berapakah outputnya setelah di eksekusi?
A. x = 0 dan y = 0.
No.10| KOM_00000142_1273
A. x = 16 dan y = 8 .
B. x = 8 dan y = 16.
C. x = 24 dan y = 16.
D. x = -16 dan y = 8.
E. x = -24 dan y = 16.
No.11| KOM_00000141_1272
Seorang ahli merancang pembangunan jalur kereta api dengan aturan berikut:
https://olimpiadesains.com/testing/biologi.php 4/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
Dari A ke B.
Dari B ke A dan dari B ke C.
Dari C ke D.
Dari D ke B dan dari D ke E.
Dari F ke A, dari F ke E, dan dari F ke C
Dari E ke D
No.12| KOM_00000140_1271
Amin, Budi dan Cecep berangkat bersama-sama dalam satu kendaraan untuk berlibur di tempat wisata A, B, C,
D, E, dan F.
Jika tidak ada seorang pun yang berlibur di C atau E, maka pernyataan berikut yang benar adalah ….
A. Amin berlibur di F
B. Budi berlibur di A
C. Budi berlibur di B
D. Cecep berlibur di B
E. Cecep berlibur di D
No.13| KOM_00000139_1270
Amin, Budi dan Cecep berangkat bersama-sama dalam satu kendaraan untuk berlibur di tempat wisata A, B, C,
D, E, dan F.
https://olimpiadesains.com/testing/biologi.php 5/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
A. B
B. C
C. D
D. E
E. F
No.14| KOM_00000138_1269
Amin, Budi dan Cecep berangkat bersama-sama dalam satu kendaraan untuk berlibur di tempat wisata A, B, C,
D, E, dan F.
A. A, B, D
B. A, B, E
C. A, C, E
D. C, A, E.
E. D, F, A
No.15| KOM_00000137_1268
Bilangan bulat positif yang kurang dari 1.000.000 dan jumlah dari semua angka angkanya sama dengan 12 ada
sebanyak ...
A. 4640
B. 5250
C. 6062
D. 7454
E. 8250
https://olimpiadesains.com/testing/biologi.php 6/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
No.16| KOM_00000136_1267
Harun pergi ke toko ABC untuk membeli beberapa peci dan sarung. Harga sebuah peci adalah Rp20.000,- dan
harga sehelai sarung adalah Rp50.000,-. Harga yang dibayarkan sebesar Rp1.180.000,-. Setelah mengambil
sebuah peci dan sehelai sarung untuk dirinya, barang-barang yang dibeli dibagikan kepada semua temannya;
masing-masing mendapatkan satu buah peci dan satu helai sarung. Jika di akhir pembagian tersisa 10 buah peci,
maka banyak teman Harun adalah…. orang.
A. 8
B. 10
C. 12
D. 13
E. 18
No.17| KOM_00000135_1266
Empat pasang suami-isteri membeli karcis untuk 8 kursi sebaris pada suatu pertunjukan. Dua orang
akan duduk bersebelahan hanya kalau keduanya pasangan suami isteri atau berjenis kelamin sama.
Banyak cara mereka duduk adalah .…
A. 144
B. 324
C. 512
D. 816
E. 904
No.18| KOM_00000134_1265
Diberikan angka-angka 3, 5, 6, 7, dan 9. Banyak bilangan ratusan yang dapat disusun dari angka-angka tersebut
yang kurang dari 400 dan tidak boleh ada angka yang berulang adalah ….
A. 10
B. 12
C. 32
D. 56
E. 90
No.19| KOM_00000133_1264
Selama mengikuti olimpiade matematika, Yulia, Nani, Iwan, dan Andrea tinggal di kamar yang berbeda di sebuah
hotel. Yulia harus turun empat lantai untuk mengunjungi Nani. Kamar Iwan satu lantai di bawah kamar Andrea.
Nani harus turun 10 lantai untuk ke tempat makan yang berada di lantai 1. Andrea harus naik enam lantai untuk
mengunjungi Yulia. Di lantai berapakah kamar Iwan?
https://olimpiadesains.com/testing/biologi.php 7/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
A. 4
B. 5
C. 6
D. 7
E. 8
No.20| KOM_00000132_1263
Pada Olimpiade Komputer dilakukan seleksi pertama dimana hanya 65% pendaftar yang lolos untuk menjadi
peserta. Selanjutnya karena jumlah peserta belum memenuhi kuota, dilakukan penambahan jumlah peserta
dengan seleksi tambahan yang diikuti oleh 4/7 pendaftar yang tidak lolos seleksi pertama. Hanya 50% dari yang
mengikuti seleksi tambahan yang berhak lolos menjadi peserta. Jika ada 1000 orang pendaftar, maka banyak
pesertanya adalah .... orang.
A. 750
B. 780
C. 800
D. 820
E. 850
No.21| KOM_00000131_1262
a 1 4
Diberikan bilangan-bilangan asli a, b, c dan d yang memenuhi c
−
3
=
3
. Nilai terkecil dari
b+ 2+ +1
d
4 2
a + b + c + d adalah …..
A. 24
B. 26
C. 28
D. 32
E. 34
No.22| KOM_00000130_1261
−−−−−−−−−−−−−
−−−−−−−– −−−−−−−–
Hasil dari operasi bilangan √5 + 6√3 + 2√ 2 − √3 + 2√ 2 adalah bilangan bulat, yaitu ...
A. 6
B. 5
C. 4
D. 3
E. 2
https://olimpiadesains.com/testing/biologi.php 8/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
No.23| KOM_00000129_1260
1+2 1+2+3 1+2+3+4
Misalkan S =
2
+
2
+
3
+ . . . . Nilai S adalah ...
2 2
A. 7
B. 6
C. 5
D. 4
E. 3
No.24| KOM_00000128_1259
Jika hasil kali tiga bilangan ganjil berurutan sama dengan jumlah ketiga bilangan itu, maka jumlah kuadrat
bilangan-bilangan itu adalah ….
A. 72
B. 76
C. 83
D. 88
E. 92
No.25| KOM_00000127_1258
Jarak Kota A dan Kota B adalah 625 km. Pada pukul 05.30 pagi Adi berangkat dari A menuju B dengan
kecepatan 100 km/jam. Lima belas menit kemudian Badu berangkat dari B menuju A dengan kecepatan 80
km/jam. Pada pukul berapa Adi dan Badu bertemu?
A. 08.50
B. 09.00
C. 09.05
D. 09.10
E. 10.00
No.26| KOM_00000126_1257
Wulan meninggalkan sekolah pada waktu yang sama setiap harinya. Jika Wulan bersepeda dengan kecepatan
rata-rata 20km/jam, maka ia akan tiba di rumah pukul 16.30. Jika Wulan bersepeda dengan kecepatan rata-rata
10 km/jam, maka ia akan tiba di rumah pada pukul 17.15. Agar tiba di rumah tepat pukul 17.00, dengan
kecepatan rata-rata berapa Wulan harus bersepeda?
A. 9 km/jam
https://olimpiadesains.com/testing/biologi.php 9/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
B. 10 km/jam
C. 11 km/jam
D. 12 km/jam
E. 13 km/jam
No.27| KOM_00000125_1256
3
Dua belas tukang sedang mengecat 75 kamar sebuah hotel. Setiap tukang dapat menyelesaikan 4
bagian
2
kamar per hari. Diketahui dari waktu pengerjaan diselesaikan oleh 12 tukang dan sisanya diselesaikan oleh
3
A. 12
B. 15
C. 18
D. 20
E. 25
No.28| KOM_00000124_1255
Saya mempunyai empat buah bilangan asli yang berbeda. Hasil kali tiga bilangan pertama adalah 1200,
sedangkan jumlah ketiga bilangan pertama adalah 10 kurangnya dari bilangan keempat. Dari semua
kemungkinan susunan empat bilangan tersebut, bilangan keempat terbesar adalah ....
A. 11
B. 94
C. 125
D. 219
E. 613
No.29| KOM_00000123_1254
Rino, Sino, Tino, dan Uno membagi habis 144 buah permen. Rino mendapat 10 buah lebih banyak daripada yang
diterima Sino, 26 buah lebih banyak daripada yang diterima Uno. Banyak permen yang diterima Rino adalah ….
buah.
A. 55
B. 53
C. 49
D. 48
E. 44
https://olimpiadesains.com/testing/biologi.php 10/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
No.30| KOM_00000122_1253
Pada suatu sekolah, sebanyak 46% siswa adalah laki-laki. Sebanyak 60% siswa berasal dari Malang. Sebanyak
70% siswa yang berasal dari Malang adalah laki-laki. Banyak siswa perempuan yang berasal dari luar Malang
adalah ….. %.
A. 90
B. 80
C. 70
D. 60
E. 50
No.31| KOM_00000121_1252
Skor rata-rata dari sebanyak 100 siswa yang mengikuti tes seleksi OSN adalah 100. Banyak siswa kelas X yang
mengikuti seleksi tersebut 50% lebih banyak dari siswa kelas XI. Skor rata-rata siswa kelas XI, 50% lebih tinggi
dari skor rata-rata siswa kelas X. Skor rata-rata kelas XI adalah …..
A. 83
B. 89
C. 91
D. 98
E. 125
No.32| KOM_00000120_1251
Pak Sukri mencampur 20 kg beras seharga Rp 10.000 per kg dengan 30 kg beras seharga Rp 9.000 per kg. Ia
akan menjual kembali beras yang telah dicampur tersebut dengan berharap mendapat laba Rp 1000 per kg .
Harga jual beras campuran tersebut adalah Rp ….. per kg.
A. 9.400
B. 9.600
C. 10.400
D. 10.600
E. 10.800
No.33| KOM_00000119_1250
Seorang pegawai bekerja mulai pukul 08.00 dan berhenti pada pukul 19.30 dengan beristirahat siang selama 30
menit. Batas jam kerja efektif dalam sehari adalah 8 jam dan selebihnya dianggap lembur. Kelebihan waktu kerja
pegawai tersebut adalah ….. jam.
https://olimpiadesains.com/testing/biologi.php 11/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
A. 1
B. 2
C. 3
D. 4
E. 5
No.34| KOM_00000118_322
Suatu array X berindeks dari 0-9 dan setiap elemennya berisi huruf-huruf berurutan dari 'a' sampai 'j'. suatu
algoritma bekerja pada array tersebut sebagai berikut :
A. Ebacdhfg
B. Abcdefgh
C. Jihgfedcb
D. Cbdeighj
E. Cdefghija
No.35| KOM_00000117_321
Berapakah nilai yang dikembalikan fungsi ini, apabila a dan b diberi nilai 5 dan 10 ?
A. 36
B. 47
C. 59
D. 61
E. 63
https://olimpiadesains.com/testing/biologi.php 12/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
No.36| KOM_00000116_320
A. 220
B. 140
C. 14
D. 2
E. 0
No.37| KOM_00000115_319
A. 88
B. 84
C. 82
D. 38
E. 28
No.38| KOM_00000114_318
A. 12
https://olimpiadesains.com/testing/biologi.php 13/14
1/2/2020 https://olimpiadesains.com/testing/biologi.php
B. 32
C. 62
D. 82
E. 92
No.39| KOM_00000113_317
A. – 120
B. – 76
C. 0
D. 76
E. 120
No.40| KOM_00000112_316
A. 8
B. 12
C. 16
D. 24
E. 30
https://olimpiadesains.com/testing/biologi.php 14/14