Anda di halaman 1dari 16

TOKInews Mei 2016

Lembar Informasi Tim Olimpiade Komputer Indonesia


Kementerian Pendidikan
dan Kebudayaan RI

2 Perak 1 Perunggu,
Dari IOI 2015, KAZAKHSTAN

T im Olimpiade Komputer Indo-


nesia yang bertanding dalam
ajang International Olympiad in
Informatics (IOI) ke-27 yang diseleng-
garakan di Almaty, Kazakhstan pada
da dengan tahun sebelumnya dimana
absolute winner diraih oleh 3 orang
peserta, hal ini menunjukkan bahwa
soal yang diberikan dalam IOI 2015
kali ini memang lebih sulit, terutama
tanggal 26 Juli – 2 Agustus 2015 telah pada lomba hari kedua. Bahkan China
berhasil meraih dua medali perak atas dan Amerika Serikat yang biasanya
nama Michael Wibawa (SMS Kanisius merajai kompetisi dengan meraih 4
Jakarta) dan Agus Sentosa Hermawan emas untuk negaranya, pada IOI kali
(SMA Petra 2 Surabaya) dan satu me- ini meraih medali yang sama yaitu 3
dali perunggu atas nama Muhammad emas dan 1 perak.
Ayaz Dzulfikar (SMA YP Vidya Dahana Dibanding dengan negara-ne-
Patra, Bontang). Sedangkan Stacia gara Asia Tenggara seperti Singapura
pada IOI 2015 ini mendapat penghar- (1 perak dan 3 perunggu) atau Ma-
gaan berupa Apreciation for Woman laysia dan Filipina (1 perunggu), In-
Contestant bersama 10 kontestan donesia masih memimpin dalam IOI
perempuan lainnya. 2015 kali ini di belakang Vietnam dan
IOI ke-27 ini diikuti oleh 324 Thailand. Oleh karena itu, usaha keras
peserta dari 84 negara. Nilai tertinggi masih harus terus dilakukan agar per-
dalam kompetisi ini (absolute winner) olehan medali emas di dalam IOI da-
diraih oleh Jeehak Yoon dari Korea Se- pat terwujud pada tahun berikutnya.
latan yang meraih nilai sempurna 600
dalam dua hari pertandingan. Berbe- VivaTOKI, Viva Indonesia !
Agenda Kegiatan Peserta

15 Mei 2015 Kedatangan Peserta Hotel Dayra, Palembang


16 Mei 2015
09:00 - 12:00 Upacara Pembukaan Hotel Horison, Palembang
13:30 - 15:00 Penjelasan Teknis Lomba Aula Lt 5, Kampus MDP Palembang
15:00 - 17:00 Practice Session Lab Lt. 2, Kampus MDP Palembang
17 Mei 2015
07:30 - 08:30 Briefing Peserta Lantai 2, Kampus MDP Palembang
08:30 - 13:30 Kompetisi Hari 1 Lantai 2, Kampus MDP Palembang
18 Mei 2015
07:30 - 08:30 Briefing Peserta Lantai 2, Kampus MDP Palembang
08:30 - 13:30 Kompetisi Hari 2 Lantai 2, Kampus MDP Palembang
14:30 - 17:00 Penjelasan Umum TOKI Aula Lt. 5, Kampus MDP Palembang
19 Mei 2015
08:00 - 17:00 Wisata Edukasi Sekitar Kota Palembang (Tentatif)
19:00 - 21:00 Pendidikan Karakter Hotel Dayra, Palembang
20 Mei 2015
14:00 - 17:00 Upacara Penutupan Hotel Horison, Palembang
21 Mei 2015 Kembali ke daerah masing-masing

Tim Redaksi TOKINews 2015

Fauzan Joko Julio Adisantoso Yugo K. Isal Yudhi Purwananto Rully Soelaiman Ali Jaya Mailio Ammar Fathin William Gozali

Tim Olimpiade Komputer Indonesia * www.toki.or.id * info@toki.or.id

2 Perak, 1 Perunggu dari IOI Teori Pemrograman : Convex


01 2015 Kazakhstan
06 Hull 3 Dimensi
Agenda Kegiatan Siswa, Mencapai Prestasi di Ajang
02 Tim Redaksi, Daftar Isi
10 Olimpiade Informatika

03 Selamat Datang di OSN 2016 12 Bahas Soal - OSP 2016

04 Menuju IOI 2016 Kazan, Rusia 16 Hall of Fame

2
Selamat Datang di OSN 2016, …
Selamat Datang di Palembang, …

K ota Palembang adalah ibu kota


provinsi Sumatera Selatan, yang
merupakan kota terbesar kedua di
Sumatera setelah Medan. Luas wilayah
kota Palembang adalah 358,55 km2.
gah dengan panjang 1.177 meter yang
dibangun pada tahun 1962 dengan harta
rampasan Jepang, oleh tenaga ahli dari
Jepang. Sungai Musi adalah sungai ter-
panjang di pulau Sumatera dengan pan-
Palembang pernah menjadi ibu kota jang 750 km, yang menyatukan daerah
kerajaan Sriwijaya, yaitu kerajaan ba- Ulu dan daerah Ilir.
hari terbesar di Asia Tenggara. Kerajaan Di sepanjang tepian sungai Musi
Sriwijaya mendominasi Nusantara dan banyak objek wisata seperti Jembatan
Semenanjung Malaya pada abad ke-9, Ampera, Benteng Kuto Besak, Museum
membuat kota ini dikenal dengan julukan Sultan Mahmud Badaruddin II, Pulau Ke-
“Bumi Sriwijaya”. maro, Pasar 16 Ilir, rumah Rakit, kilang
Prasasti Kedukan Bukit yang minyak Pertamina, pabrik pupuk PUSRI,
ditemukan di Bukit Siguntang sebelah pantai Bagus Kuning, Jembatan Musi II,
barat Kota Palembang menyatakan pem- Masjid Al Munawar, dll.
bentukan sebuah wanua yang ditafsirkan Kegiatan lomba OSN 2016 Bi-
sebagai kota pada tanggal 17 Juni 688 dang Informatika/Komputer akan dilak-
Masehi. Hal ini menjadikan kota Palem- sanakan di kampus AMIK, STMIK, STIE
bang sebagai kota tertua di Indonesia. Di MDP Palembang, sebuah perguruan ting-
dunia Barat, kota Palembang juga dijuluki gi swasta yang banyak memiliki prestasi
sebagai Venice of the East (“Venesia dari di tingkat nasional.
Timur”). Disela-sela kesibukan perlomba-
Palembang kini. terkenal de- an, jangan lupa untuk mencicipi mpek-
ngan jembatan Ampera dan sungai Musi. mpek, makanan khas Palembang berba-
Jembatan Ampera adalah jembatan me- han dasar ikan dan tepung.
MENUJU IOI 2016 KAZAN, RUSIA

T im Olimpiade Komputer Indonesia oleh lebih dari 1500 siswa dari seluruh Indo-
2016 yang saat ini tengah memper- nesia. Materi seleksi untuk bidang informa-
siapkan diri untuk bertanding di ajang tika/komputer adalah ujian tertulis bidang
International Olympiad in Informatics ke logika, algoritmika, aritmatika, dan pemro-
28 tahun 2016 di Kazan, Rusia pada tang- graman singkat. Pemenang seleksi provinsi
gal 12-19 Agustus 2016 yang akan datang dipanggil untuk mengikuti Olimpiade Sains
merupakan sebuah tim yang dihasilkan Nasional.
melalui proses panjang dan bertahap. Ban-
yak waktu, tenaga dan pikiran yang telah di- OSN 2015
curahkan, tidak hanya dari peserta, namun Olimpiade Sains Nasional 2015 tel-
juga para pembina, asisten, alumni TOKI ah dilaksanakan di Daerah Istimewa Yog-ya-
dan juga dari pihak Kementerian Pendidikan karta pada tanggal 18-24 Mei 2015. Lomba
dan Kebudayaan. Semua pihak telah mem- bidang Informatika/Komputer di-ikuti oleh
berikan dukungan penuh terhadap seluruh 75 peserta dari seluruh Indonesia dan dilak-
proses seleksi dan pembinaan ini. sanakan di kampus Universitas Islam Indo-
Diawali dengan seleksi sekolah nesia Yogyakarta. OSN 2015 menghasilkan
dan seleksi kabupaten/kota pada bulan 30 peserta peraih medali (emas : 5, perak
Maret 2015, seleksi dilanjutkan dengan : 10, perunggu : 15) yang sekaligus berhak
seleksi tingkat provinsi yang dilaksanakan mengikuti kegiatan pembinaan tahap 1.
pada bulan April 2015. Pada seleksi tingkat
provinsi tahun 2015, DIY menjadi propinsi Pembinaan Tahap 1
percobaan untuk melakukan seleksi OSP Pembinaan tahap 1 berlangsung
secara online. OSP Online merupakan kegia- dimulai dari tanggal 19 Oktober hingga 7
tan seleksi olimpiade sains tingkat provinsi November 2016 di Prodi Teknik Informa-
yang selama ini dilaksanakan secara tertulis tika STEI Institut Teknologi Bandung. Ajang
dan ditrasformasikan ke bentuk tes berbasis Pelatnas ini bertujuan untuk menambah
komputer (computer based test). Peserta ilmu pengetahuan, mengasah, dan menguji
tidak lagi mengirimkan jawaban dengan kemampuan para peserta. Dalam rangkaian
menggunakan kertas lembar jawaban na- pembinaan juga dilaksanakan tes psikologi
mun mengirimkan jawaban ke server mela- yang dilakukan oleh psikolog profesional
lui komputer. Seleksi tingkat provinsi diikuti untuk mengetahui potensi peserta.

4
Selain diberikan materi teori dan Medali Emas, 3 Medali Perak dan 1 Medali
ketrampilan untuk menyelesaikan persoal- Perunggu. Selain itu, salah satu siswa Indo-
an dengan pemrograman komputer, pada nesia, Sergio Vieri berhasil meraih hadiah
Pembinaan tahap 1 juga dilakukan seleksi Apple Watch sebagai yang peserta interna-
untuk memilih siswa-siswi yang lolos un- sional terbaik.
tuk mengikuti Pembinaan tahap 2. Seleksi
dilakukan dengan mempertimbangkan ber- Pembinaan Tahap 3
bagai komponen, yaitu latihan, repeating, Delapan peserta yang lolos pem-
kuis, Simulasi 1, dan Simulasi 2. Pada hari binaan tahap 2 dan 1 orang siswa veteran
Sabtu 24 Oktober 2015 pukul 19:00 sam- tahun lalu, mengikuti kegiatan Pembinaan
pai dengan 22:00 peserta mengikuti kontes Tahap 3 yang berlangsung mulai dari tang-
‘Ngoding Seru’ yang sekaligus merupakan gal 17 April sampai dengan 11 Mei 2016.
TLX open contest yang diselenggarakan Kegiatan ini dibuka oleh Ketua Departe-
oleh IA-TOKI dalam rangka launching TLX, men Ilmu Komputer IPB, Dr. Agus Buono,
Kontes-kontes semacam ini sangat penting dan dihadiri oleh Julio Adisantoso, M.Kom
untuk para peserta sebagai latihan mengha- selaku Ketua Panitia Pelatnas 3 Tahun 2016
dapi perlombaan. sekaligus Tim Pembina TOKI. Para instruktur
berasal dari IPB, ITB, UI, ITS dan para alumni
Pembinaan Tahap 2 TOKI. Dalam rangkaian pembinaan tahap 3
Pembinaan tahap 2 TOKI 2016 ini para peserta juga mengikuti Olimpiade
dilaksanakan di Jurusan Teknik Informa- Informatika se Asia Pasifik atau Asia-Pacific
tika, Institut Teknologi Sepuluh Nopember, Informatics Olympiad (APIO) pada 7 Mei
Surabaya. Pembinaan dilaksanakan selama 2016.
3 minggu antara 21 Februari hingga 16 Ma-
ret 2016. Menurut Rully Soelaiman, S.Kom. Pembinaan Tahap 4
M.Kom. salah satu pembina TOKI dari ITS, Empat peserta yang lolos dari
selama tiga minggu pelaksanaan pembi- pembinaan tahap 4 ini selanjutnya akan
naan, para peserta mendapatkan berbagai mewakili tim Indonesia dalam ajang Inter-
tambahan materi serta mengikuti latihan national Olympiad in Informatics ke 28 ta-
harian, repeating, 2 kuis dan 2 simulasi. hun 2016 yang akan dilaksanakan di Kazan,
Delapan siswa yang lolos pada se- Rusia. Namun sebelumnya para siswa akan
leksi ini berhak mengikuti pembinaan dan mengikuti pembinaan tahap akhir di Fakul-
seleksi lanjutan (Pembinaan tahap 3). De- tas Ilmu Komputer, Universitas Indonesia
lapan peserta tersebut ditambah dengan sekitar bulan Juli/Agustus 2016 yang akan
satu peserta veteran (Stacia) juga menda- datang dengan lebih menekankan kepada
pat kesempatan untuk mengikuti Singapore latihan soal, diskusi dan simulasi soal-soal
National Olympiad in Informatics ke 19 IOI.
yang dilaksanakan pada tanggal 19 Maret Kita doakan bersama semoga se-
2016. Dalam kegiatan ini siswa-siswi Indo- mua jerih payah dan usaha yang telah di-
nesia berhasil mendapatkan prestasi yang lakukan ini terbayar dengan prestasi terbaik
membanggakan dengan mengumpulkan : 5 untuk mengharumkan nama bangsa Indo-
nesia di dunia Internasional.

5
ALGORITMA PEMBANGKITAN CONVEX
HULL 3 DIMENSI
Oleh : Rully Soelaiman, M.Kom.
Pembina Tim Olimpiade Komputer Indonesia
Dosen Jurusan Teknik Informatika, Institut Teknologi Sepuluh Nopember (ITS) Surabaya

6
7
8
9
Bagaimana Mencapai Prestasi Di Ajang
Olimpiade Informatika ?
Oleh : Dr. Ingriani, Ketua Tim Pembina TOKI

B
eberapa faktor penting yang dan dapat diakses melalui Internet.
menunjang seseorang men- Untuk membantu siswa bela-
jadi juara di bidang olimpiade jar dan berlatih lomba pemrograman,
informatika adalah motivasi diri, ke- alumni TOKI sudah menyediakan sua-
mampuan belajar dan berlatih man- tu situs belajar mulai dari tahap awal,
diri, dan sering berlomba secara rutin. yang dinamai TLX dan dapat diakses
Kata pepatah, anda akan bisa karena di http://training.ia-alumni.org. Ber-
terbiasa. gabunglah dengan 7000 orang yang
Motivasi diri untuk berjuang saat ini sudah mencoba, belajar dan
meraih kemenangan harus muncul berlatihlah dengan bahan-bahan be-
dari diri sendiri. Para orangtua, guru lajar serta seribu lebih soal dalam
dan pembina hanya bisa mengarah- bahasa Indonesia yang tersedia di
kan dan menyediakan sarana serta situs tersebut. Jika siswa mengalami
arena “bermain” yang membuat siswa kesulitan mengerjakan soal, dapat
senang dan dapat berlatih dengan menanyakan ke FaceBook “Olimpiade
baik. Salah satu sarana yang paling Informatika Indonesia” yang jumlah
penting adalah akses Internet karena membernya telah mencapai 20.000
sarana belajar, latihan, diskusi dan ribu lebih, kakak-kakak alumni TOKI
lomba pemrograman banyak sekali siap menjawab dan berdiskusi. Situs

10
TLX juga mengadakan lomba secara misalnya petinju, perenang atau pe-
rutin. main bola, harus rajin berlatih secara
Selain situs tersebut, san- rutin setiap hari, bukan hanya untuk
gat disarankan untuk berlatih dan menghadapi perlombaan tertentu.
berkompetisi di beberapa situs inter- Berlatih harus menjadi bagian dari ke-
nasional, seperti : hidupan harian.
• USACO (http://www.usaco.org/), Sisihkan satu atau dua jam
• SPOJ (http://www.spoj.com/), untuk berlatih menyelesaikan satu
• COMPFEST (http://www.comp- atau dua soal program yang saat ini
fest.web.id) banyak tersedia, dengan santai dan
• CODEForces (http://codeforces. ceria. Dengan demikian, suatu lomba
com/) dan lain-lain. akan menjadi sesuatu yang bukan
• TopCoder (https://www.topcoder. membuat stress, tetapi sebagai ba-
com) gian dari hobi yang anda lakukan.
• UVA Online Judges (https://uva.
onlinejudge.org) Viva TOKI, Go Get Golds !
Situs tersebut menyeleng-
garakan lomba secara rutin dan juga
menyediakan bahan latihan. Ada
ratusan-ribu latihan soal yang terse-
dia. Dengan berlatih dan berlomba di
situs internasional berbahasa Inggris,
sekaligus meningkatkan kemampuan
bahasa Inggris yang dibutuhkan jika
anda berniat mencapai lomba tingkat
internasional.
Setiap lomba akan menga-
sah kemampuan problem solving
dan koding. Anda diharapkan mem-
pelajari pola-pola penyelesaian per-
soalan, dan menerapkan solusi yang
mirip jika menemui persoalan yang
mirip. Intinya, ketika anda memecah-
kan satu persoalan, anda diharapkan
bukan hanya memecahkan persoalan
itu saja, tetapi membangun perben-
daharaan solusi yang akan menjadi
“amunisi/senjata” dalam lomba beri-
kutnya. Setiap peserta lomba apapun,

11
Bahas Soal OSP 2016 - Sesi 2 B :
Membuat Program/ Algoritma
Serderhana
Oleh : Ammar Fathin Sabili, Alumni TOKI

1. PRIMA + PRIMA = PRIMA • Pada sample kedua, tidak ada sepa-


sang bilangan prima yang apabila
Diberikan N buah bilangan prima berbeda dijumlahkan menjadi bilangan prima
P1, P2, P3, …, PN. Tentukan apakah ada lainnya.
sepasang bilangan prima Pi dan Pj dengan
i ≠ j, yang apabila dijumlahkan akan men- Solusi :
jadi bilangan prima juga. • Pertama, [u]cek apakah ada angka
2[/u] di dalam list bilangan prima
Batasan : yang diberikan.
• 2 ≤ N ≤ 100.000 • Jika tidak ada angka 2, maka di-
• 1 ≤ Pk ≤ 500.000 untuk k dari 1 hing- pastikan list tersebut hanya berisi
ga N bilangan-bilangan prima yang ganjil.
• Pk dijamin bilangan prima untuk k Perhatikan bahwa apabila dua buah
dari 1 hingga N bilangan ganjil dijumlahkan maka
akan menjadi genap atau dengan kata
Format Input : lain kelipatan 2. Sehingga dipastikan
Baris 1 : Sebuah bilangan N tidak ada pasangan yang membentuk
Baris 2 : P1, P2, P3, …, PN bilangan prima (bilangan genap bu-
kanlah bilangan prima). Maka, kelu-
Format Output : arkan “TIDAK ADA”.
ADA / TIDAK ADA (sesuai deskripsi di atas) • Jika terdapat angka 2, maka laku-
kan bruteforce angka 2 tersebut di-
Sample input dan output : jumlahkan dengan salah satu angka
5 lain di dalam list. Cari apakah ada
23 19 11 7 2 ADA penjumlahan yang menghasilkan
bilangan prima. Apabila ada, maka
5
keluarkan “ADA”, jika tidak ada maka
2 7 13 19 23 TIDAK ADA
keluarkan “TIDAK ADA”.
• Untuk melakukan cek bilangan pri-
Keterangan :
ma dengan cepat, dapat digunakan
• Pada sample pertama, ada sepasang
Sieve of Eratosthenes yang berisi ar-
bilangan prima 11 and 2 yang apa-
ray boolean is Prime untuk angka 1
bila dijumlahkan adalah 13 yang juga
hingga 500.002.
merupakan bilangan prima.

12
=== Contoh kode ===

// Menggunakan Sieve of Eratosthenes untuk pengecekan bilangan


prima.

for (int i = 2; i <= 500002; i++) {


isPrime[i] = true;
}
for (int i = 2; i <= 500002; i++) {
if (isPrime[i]) {
j = 2 * i;
while (j <= 500002) {
isPrime[j] = false;
j = j + i;
}
}
}

// Algoritma pencarian pasangan PRIMA + PRIMA = PRIMA.


// Asumsikan based index yang digunakan adalah 1-based index.

bool ada2 = false;


for (int i = 1; i <= N; i++) {
if (P[i] == 2) {
ada2 = true;
}
}

if (!ada2) {
cout << “TIDAK ADA” << endl;
} else {
bool adaPasanganPrima = false;
for (int i = 1; i <= N; i++) {
if (P[i] != 2 && isPrime[P[i] + 2]) {
adaPasanganPrima = true;
}
}

if (!adaPasanganPrima) {
cout << “TIDAK ADA” << endl;
} else {
cout << “ADA” << endl;
}
}

13
2. MENGHITUNG PERSEGI
Tahukah kamu bahwa grid berukuran 3x4 • Cari berapa banyak persegi berukur-
sebagai berikut memiliki 20 persegi (segi an 1x1, jawabannya (secara jelas)
empat sama sisi) ? adalah NxM,
• cari berapa banyak persegi berukur-
an 2x2, jawabannya adalah (N-1) x
(M-1),
• cari berapa banyak persegi berukur-
an 3x3, jawabannya adalah (N-2) x
(M-2),
• dst, hingga menghitung banyak
Diberikan N and M, tentukan banyaknya persegi berukuran PxP, dimana P
persegi yang terdapat pada grid berukur- adalah nilai terkecil antara N dan M.
an NxM.
Ditemukan pola bahwa total persegi yak-
Batasan : ni NxM + (N-1)x(M-1) + (N-2)x(M-2) + ...
1 ≤ N,M ≤ 100.000 hingga salah satu pengali menjadi 0 (yakni
ketika P = min(N,M)). Dapat digunakan
Format Input : loop sederhana untuk menghitung jumla-
NM han tersebut.

Format Output : === Contoh kode ===


Sebuah bilangan yang menyatakan ba-
nyaknya persegi yang terdapat pada grid // Perhatikan bahwa tipe data
berukuran NxM. integer tidak cukup untuk me-
nampung jawaban.
Sample input dan output : // Sehingga, gunakan long long
atau int64.
34 20
43 20
long long ans = 0;
1 10 10 for (long long i = 0; i <=
55 55 min(N,M); i++) {
ans = ans + (N-i) * (M-
Solusi i);
Perhatikan bahwa banyaknya persegi }
yang terdapat pada grid berukuran NxM cout << ans << endl;
dapat dihitung dengan cara berikut :

14
3. STRING PALINDROM
Terdapat suatu string dengan panjang N. Solusi
Anda harus menentukan apakah string Untuk mengecek sebuah string merupa-
tersebut merupakan palindrom atau bu- kan palindrom atau bukan, dapat diguna-
kan. Palindrom adalah sebuah string yang kan loop sederhana dengan mencocok-
jika dibaca dari kiri ke kanan akan sama
kan:
dengan jika dibaca dari kanan ke kiri. Pada
• Karakter ke-1 dari depan dengan
soal ini, String hanya berisi huruf alphabet
kecil tanpa spasi. Jika string tersebut ada- karakter ke-1 dari belakang,
lah sebuah palindrom, maka outputkan • karakter ke-2 dari depan dengan
“PALINDROM” (tanpa tanda petik). Jika karakter ke-2 dari belakang,
string tersebut bukan palindrom, maka • karakter ke-3 dari depan dengan
outputkan “BUKAN PALINDROM” (tanpa karakter ke-3 dari belakang,
tanda petik). Perhatikan contoh sebagai • dst, hingga karakter ke-N dari depan
berikut: dengan karakter ke-N dari belakang.
Input Output
4 Apabila saat pencocokan ada ketidaksa-
abba PALINDROM maan, maka dipastikan string tersebut
4 bukan palindrom.
abbb BUKAN
PALINDROM ===Contoh kode===
1
a PALINDROM // Asumsikan based index yang
9 digunakan adalah 0-based index.
kasurusak PALINDROM
19 bool palindrom = true;
ospduaribuenambelas BUKAN for (int i = 0; i < N; i++) {
PALINDROM if (input[i] != input[N-
1-i]) {
Format Masukan : palindrom = false;
Baris 1 : sebuah bilangan N
}
Baris 2 : sebuah string dengan panjang N.
}
String dijamin memiliki panjang N.
if (palindrom) {
Format Keluaran : cout << “PALINDROM” <<
Output sesuai dengan program di atas. endl;
} else {
Batasan: cout << “BUKAN PALINDROM”
1 ≤ N ≤ 100 << endl;
Setiap karakter pada string merupakan }
huruf alphabet kecil.

15
Hall of Fame
TIM OLIMPIADE KOMPUTER INDONESIA 2016

Empat besar TOKI 2016 bersama para pembina dan pejabat Kementrian Pendidikan dan Kebudayaan RI.

S K
ergio Vieri (Kelas XI, SMA Intan wee Lung Sin (SMA Karangturi,
Permata, Surabaya), mulai belajar Semarang) mulai belajar pem-
pemrograman ketika masih kelas 6 rograman bahasa Pascal ketika
SD, memperlajari bahasa pemrograman masih di kelas 9 dari kakak kelasnya, Lung
Visual Basic dari ayahnya yang juga san- Shin mengikuti OSN tahun 2015 di Yog-
gat ahli pemrograman komputer. Berawal yakarta dan mendapatkan medali emas.
dari situlah akhirnya tumbuh kesukaan- Sanagt senang berada di pelatnas karena
nya terhadap bidang komputer. Vieri per- bisa memanfaatkan akses internet yang
nah dua kali mengikuti OSN yaitu OSN super kencang, selain bisa bertemu dan
tahun 2014 (mendapat medali perak) dan berdiskusi dengan teman-teman yang me-
OSN 2015 (mendapat medali emas). miliki minat yang sama, sehingga semakin
Pada IOI 2016 adalah peluang memperluas pengetahuannya.
pertama bagi Vieri, dia bertekad akan ber- Dalam kesempatan pertama
juang dan berusaha keras meraih medali bertanding internasional dalam IOI 2016
terbaik demi mengharumkan nama Indo- ini, Lung Sin bertekat minimal bisa mer-
nesia di kancah internasional. aih medali perak.

S M
tacia Edina Johanna (SMA Petra 3, uhammad Yusuf Sholeh (SMA
Surabaya), seperti halnya tahun lalu Al Irsyad, Purwokerto) adalah
pada IOI 2014, Stacia menjadi satu- peserta favorit selama pelaksa-
satunya wakil perempuan dari Indonesia. naan pembinaan. Setiap ada “mang ucup”
Pelajar kelas XII ini mulai belajar bahasa suasana menjadi meriah. Yusuf Sholeh be-
pemrograman Pascal dari temannya ke- lajar bahasa pascal mandiri dengan men-
tika masih duduk di kelas 5 SD. Akibatnya cari berbagai sumber di internet. Keteku-
ia menjadi “kecanduan” untuk terus mem- nannya tersebut terbayar dengan sangat
perlajari bahasa pemrograman ini. baik, dibuktikannya dengan 2 kali mengi-
Dalam IOI 2016 ini, Stacia kuti OSN (2014 dan 2015) dengan meraih
bertekat untuk membawa pulang medali, medali perunggu dan emas.
perjalanan panjang ini membuatnya yakin Di Rusia nanti Yusuf akan ber-
dan siap untuk dapat berjuang semaksi- juang semaksimal mungkin untuk dapat
mal mungkin meraih hasil terbaik meraih medali emas.
16