Programming dianggap pelajaran yang paling killer bagi peserta olimpiade yang baru masuk dalam dunia komputer itu sendiri. Programming - apalagi algorithm, masih saja menjadi hal yang membosankan bagi mahasiswa, apalagi peserta olimpiade yang masih tingkat pelajar :)) salah satu alasannya karena kita sendiri telah mengecam bahwa programming itu sulit, kurakura sendiri sih juga menganggap programming itu sulit :P namun kenapa kurakura tertarik untuk menjadi programmer?
Begini lho motivasinya
September 23, 2010
Programming Motivation and its Benefit
Labels:
Olimpiade,
other,
Programming
September 20, 2010
Hard Coding - answer for who cant solve a problem
Udah stress dan gak kepikiran bagaimana caranya lagi untuk solve problem yang sulit-sulit? udah mentok banget? udah nyerah? ini salah satu cara paling fun, paling gokil, paling gak bermutu nan bermutu untuk menjawab soal sulit di olimpiade komputer, yaitu hard coding.
apa sih tuh hard coding?
Labels:
Algorithm,
Olimpiade,
Pascal,
Programming
September 18, 2010
Logic Problem (18.09.2010)
Selesaikan gambar di bawah ini. ikuti perintahnya yah :)
Bagi bangun datar di bawah ini menjadi 4 bagian yang sama ukuran dan sama rupa.
September 17, 2010
Kamus Besar Bahasa Indonesia Offline has been Released
KuraKura cinta Indonesia!!
Maka dari itu, kurakura ingin membantu penyebaran Kamus Besar Bahasa Indonesia (KBBI) yang kebetulan di rilis dengan versi offline dan tentu saja virtual (artinya gak perlu bawa buku kamus yang tebal lagi dong. uyee).
Kalian bisa mendownloadnya disini. click aja link di bawah ini
Labels:
other
September 16, 2010
Prime - Sieve Eratosthenes (Saringan Eratosthenes)
Prime (bilangan prima) adalah salah satu bahasan yang sering keluar dalam olimpiade komputer. Maka perlu bagi kita untuk mempelajari bagaimana mencari bilangan prima dengan cepat, salah satunya dengan cara Sieve Eratosthenes atau Saringan Eratosthenes. (sieve = saringan). Jadi, bagaimana sih algoritma dan pseudocode nya sieve?
Jadi begini lho, sesuai namanya, sieve eratosthenes memiliki algoritma seperti penyaring. Jika di jelaskan secara singkat, sieve akan menyaring semua bilangan dari 2 hingga ke-N, dengan melakukan teknik flag (memberi tanda). mari kita langsung ke TKP.
misalnya di berikan bilangan 1-120. berikut adalah tahap penyaringannya :
Labels:
Algorithm,
Olimpiade,
Prime,
Programming
September 13, 2010
Plurk Menghadirkan Fitur Plurk Lottery
Di Indonesia, yang namanya jejaring sosial seperti Facebook dan Twitter sedang lagi booming-nya. Dan disaat orang orang sibuk dengan Facebook dan Twitter, sebenarnya sudah lama berdiri sebuah jaringan sosial yang tak kalah dengan 2 jaringan sosial terkenal yang saya sebutkan sebelumnya. Jaringan sosial yang saya maksud adalah Plurk.
Plurk adalah jaringan sosial yang mengacu pada micro-blogging, dimana kalian bisa berbagi informasi dan menuliskannya pada 'my profile'. updetan yang kalian lakukan dinamakan 'plurk', jadi jika anda sedang mengupdate plurk - itu disebut 'plurking'. semua plurk yang di update akan muncul di 'timeline'.
Nah, sekarang plurk telah menghadirkan fitur baru lho, namanya Plurk Lottery.
Dimana Plurk Lottery diletakkan? Apa sih Plurk Lottery itu?
September 11, 2010
Selamat Hari Raya Idul Fitri 1431H
Selamat hari raya Idul Fitri saya ucapkan atas nama kru kurakuraprogrammer.
Author : darwin wirawan
Editor : darwin wirawan
Designer : darwin wirawan
Labels:
other
September 10, 2010
Infinite Looping Tanpa Variable
Udah tau kan infinite looping tuh apa? yap. looping infinite adalah looping yang di lakukan sampai tak terhingga berapa kali loopingnya. berikut salah satu contohnya (menggunakan variable)
//a adalah integer > 0
while a>0 do
begin
writeln('masih looping');
end;
Hayo, kenapa looping nya infinite? yup. karena looping akan berlangsung selama a>0, sedangkan a adalah integer yang bernilai >0 dan selama looping berlangsung tidak ada penambahan nilai untuk a. maka looping akan berlaku hingga tak hingga kali :D
Jadi kayak mana bikin looping tak hingga tanpa variable. ini adalah hal yang luar biasa mudah, kalian dapat menggunakan while TRUE<>FALSE do atau repeat .. until TRUE=FALSE ataupun while 0<>1 do atau repeat .. until 0=1 ataupun while 'string'<>'strung' do atau repeat .. until 'string'=strung'. bisa kan?
kenapa saya menjelaskan hal mudah ini. karena begini lho. hahahaha.
ketika kalian di tanya dosen, pelatih, pembina : "apa sih itu infinite looping?"
jawab aja gini:
September 07, 2010
Memanipulasi Range Variable String
Variable string yang kita tahu hanya memiliki range 256 karakter. itu merupakan range yang sudah cukup banyak untuk 'pemula'. hahaha. Untuk beberapa kasus dalam problem solving, 256 karakter itu tidak cukup untuk menge-solve beberapa problem yang bahkan meminta range sampai 1juta karakter.
Bagaimana cara memanipulasi
range variable string agar bisa sampai 1juta?
Labels:
Variable
Langganan:
Postingan (Atom)