Webpage persiapan OSK/OSP/OSN Komputer, link download soal-soal, tutorial dan sedikit pembahasan.

I’d appreciate comments and feedbacks! also problem donations :) bagi yang punya soal2 teori ato praktek, tolong kirim ke lennie_2nd@yahoo.com. thanks! spacer

facebook | twitter.

ReadMe : keterangan & cara menggunakan site

Tentang saya (12/04)

Contents : [12/09]

1. Introduction to Competitive Programming (09/01)

2. Programming Tutorial [under construction]

  • Struktur Dasar / Compile / Input-Output (25/03)
  • Sintaks dasar (12/03)
  • Percabangan (10/01)
  • Iterasi (25/03)
  • Array (25/03)
  • Operasi string (25/03)
  • Procedure/ Function
  • Rekursi (25/03)
  • Sorting / Pengurutan (05/04)
  • Searching/Pencarian (12/03)
  • Matematika  dasar (02/07)
  • Struktur data dasar (25/03)
  • Graf dasar (25/03)
  • Greedy dasar
  • Dynamic programming dasar

3. Soal Teori (25/08)

  • Logic Puzzle
  • Einstein’s Zebra Problem
  • Latihan logika, sumber : ‘Discrete Mathematics and Its Applications’ – Kenneth H. Rosen
  • Pelatihan Persiapan Seleksi OSN Komputer
  • Sample Analitik TOKI
  • Sample OSK TOKI
  • Sample Pascal TOKI
  • Contoh Soal – JOINTS UGM
  • Soal Teori Olimpiade Wilayah Bandung 2007 [RAR*]
  • Referensi Pascal TOKI – Windra Swastika & Fauzan Joko (bagian lampiran)
  • Koleksi Soal Kotamadya – Provinsi
  • Tim Olimpiade Komputer Jakarta 2005 – Part 1
  • Tim Olimpiade Komputer Jakarta 2005 – Part 2
  • Pelatihan Tim Olimpiade Komputer Jakarta 2007 [RAR]
  • Uji Dasar Pemrograman Pascal – Seleksi Awal TOKI 1998
  • Uji Dasar Pemrograman Pascal – Seleksi Awal TOKI 1999
  • Soal Persiapan OSN 2008 Riau [thanks Adin]
  • Soal Tertulis Pelatihan Riau I [thanks Adin]
  • Soal Tertulis Pelatihan Riau II [thanks Adin]
  • Soal Tertulis Pra-OSP DKI Jakarta 2010 (isian singkat) [thanks Jennifer]
  • Olimpiade Sains Kabupaten  - OSK Komputer 2006* [password : TOKI2006][thx Janson]
  • Kunci Jawaban OSK Komputer 2006 [thx Janson]
  • Olimpiade Sains Kabupaten – OSK Komputer 2007 [thx rumahpenguin]
  • Olimpiade Sains Kabupaten – OSK Komputer 2008 [thx Janson]
  • Olimpiade Sains Kabupaten – OSK Komputer 2009 [thx Brian Lie]
  • Kunci Jawaban OSK 2008[thx Janson]
  • Olimpiade Sains Kabupaten – OSK 2010 [thx Daniel Julius]
  • Solusi OSK 2010
  • Solusi OSK 2010 (Revisi 3 soal. thanks untuk peserta OSP 2010 dari Jakarta yang membantu revisi!)
  • Olimpiade Sains Provinsi – OSP Komputer 2006 beserta solusi.
  • Olimpiade Sains Provinsi – OSP Komputer 2007
  • Kunci Jawaban OSP Komputer 2007 [rilisan web TOKI lama, thx Harta!]
  • Pembahasan #1-10 OSP Komputer 2007 [rilisan web TOKI lama, thx Harta!]
  • Olimpiade Sains Provinsi – OSP Komputer 2008
  • Olimpiade Sains Provinsi – OSP Komputer 2009
  • Olimpiade Sains Provinsi – OSP Komputer 2010
  • Olimpiade Sains Nasional – OSN Komputer 2006 [RAR]
  • Olimpiade Sains Nasional – OSN Komputer 2007
  • Olimpiade Sains Nasional – OSN Komputer 2008
  • Olimpiade Sains Nasional – OSN Komputer 2009
  • Olimpiade Sains Nasional – OSN Komputer 2010
  • Penyisihan Jogja Informatics Technology Session 2007 – Joints, UGM[RAR][thanks Harta!]
  • Penyisihan Jogja Informatics Technology Session 2008  - Joints, UGM[RAR]
  • Penyisihan Jogja Informatics Technology Session 2009 – Joints, UGM[thanks Felik!]
  • Penyisihan Jogja Informatics Technology Session 2010 – Joints , UGM beserta kunci jawaban
  • Penyisihan Informatics Logical Programming Competition – ILPC , Ubaya 2009 [thx Felik]
  • Penyisihan Informatics Logical Programming Competition – ILPC, Ubaya 2010 [thx Felik]
  • Penyisihan Compfest UI 2010 – Teori [thx Daniel Rolandi]
  • Kumpulan Soal Teori Programming&Logic Competition- PROLOG, UPH
  • Penyisihan Bina Nusantara Programming Contest for High School – BNPCHS, 2007
  • Penyisihan Bina Nusantara Programming Contest for High School – BNPCHS, 2010

4. Soal Praktek Programming (12/09)

  • OSN 2002
  • OSN 2003
  • OSN 2004
  • OSN 2005[V]
  • OSN 2006[V]
  • OSN 2007 Sesi 2 [V]
  • OSN 2007 Sesi 3
  • OSN 2008 Sesi 2
  • OSN 2008 Sesi 3
  • OSN 2009 Sesi 2
  • OSN 2009 Sesi 3 [V]
  • OSN 2010 Sesi 2
  • OSN 2010 Sesi 3
  • Soal Sesi 2 Pelatihan Tim Olimpiade Komputer Jakarta 2007 [RAR]
  • Soal Sesi 3 Pelatihan Tim Olimpiade Komputer Jakarta 2007 [RAR]
  • Soal Pelatihan OSN Komputer SMAK 1 Penabur 2008
  • Soal Pelatihan OSN Komputer SMAK Gading Serpong 2010 [thanks Suhendry]
  • Soal Persiapan OSN SMAN Plus Prop. Riau 2006-2007 [thanks Adin]
  • Soal Persiapan OSN 2004 Riau [thanks Adin]
  • Soal Persiapan OSN 2008 Riau [thanks Adin]
  • Soal Seleksi OSN DKI 2003 dan Pembahasan [thanks Adin]
  • Kumpulan Soal Computer Competition @ Gonzaga
  • Computer Competition @ Gonzaga 2007 [RAR]
  • Lomba Komputer Nasional – Computerkid/Computerstar SMP 2007 [thanks Ellensi]
  • Penyisihan Lomba Komputer SMA Kanisius 2007 [thanks Ellensi]
  • Final Lomba Komputer SMA Kanisius 2007 [thanks Ellensi]
  • IPEKA Computer Competition 2007 [thanks Ellensi]
  • IPEKA Computer Competition 2009
  • Kompetisi Pemrograman UnPar IV (Penyisihan) [ZIP]
  • Kompetisi Pemrograman UnPar IV (Final)
  • Kompetisi Pemrograman Unpar 2008 (Penyisihan) [ZIP] password : “soal” (tanpa kutip)
  • Kompetisi Pemrograman UnPar 2009 (Penyisihan)[ZIP]
  • Kompetisi Pemrograman UnPar 2010 (Penyisihan I)[ZIP][V]
  • Kompetisi Pemrograman UnPar 2010 (Semifinal) [ZIP] [V]
  • Kompetisi Pemrograman UnPar 2010 (Final) [RAR)
  • Kompetisi Pemrograman UnPar IX (Penyisihan) thanks Alif!
  • Kompetisi Pemrograman UnPar IX (Semifinal) thanks Alif!
  • Jogja Information Technology Session 2008 (Final) [V]
  • Jogja Information Technology Session 2009 (Penyisihan) [ZIP]
  • Jogja Information Technology Session 2010 (Final) [RAR]
  • Jogja Information Technology Session 2011 (thanks Riza)
  • IBII Code Challenge 2007 Penyisihan -> Problem A, B, C. [V]
  • Institut Teknologi Harapan Bangsa Programming Contest (thanks Reinhard)
  • Arkavidia ITB 2011 Final (thanks Rasmunandar & Alif)
  • ITBPC 2010 Penyisihan (thanks Rasmunandar)
  • ITBPC 2010 Final (thanks Rasmunandar)
  • ILPC 2010 Penyisihan (thanks Rasmunandar)
  • ILPC 2010 Trial Session 1 2 (thanks Rasmunandar)
  • NPC 2008 Final (thanks Rasmunandar)
  • NPC 2009 Penyisihan (thanks Rasmunandar)
  • NPC 2009 Warming Up dan Pembahasan (thanks Rasmunandar)
  • BNPCHS 2006 Final
  • BNPCHS 2007 Practice Contest
  • BNPCHS 2007 Penyisihan
  • BNPCHS 2007 Final [RAR]
  • BNPCHS 2008 Final
  • BNPCHS 2009 Penyisihan [V]
  • BNPCHS 2009 Final
  • BNPCHS 2010 Penyisihan A B C
  • BNPCHS 2010 Final
  • Penyisihan COMPFEST UI 2010 [thx Vilberto]
  • Penyisihan ITB Programming Competition (ITBPC) 2010 [RAR][thx Jennifer]
  • APIO 2007
  • APIO 2008
  • APIO 2009
  • Zhautykov Olympiad 2010 (thanks Felik)

5. Solusi Soal Programming (11/05)

6. Pembahasan Contest (9/06)

  • Bina Nusantara Programming Contest for High School 2008 – Final.Pembahasan dari Eko Wibowo | Pembahasan dari Suhendry Effendy
  • Bina Nusantara Programming Contest for High School 2009 – Penyisihan.Soal & Pembahasan dari Suhendry Effendy| Pembahasan dari Felix Jingga
  • Bina Nusantara Programming Contest for High School 2009 – Final. Soal|Pembahasan Suhendry Effendy | Pembahasan Saya | Scoreboard
  • Penyisihan I Kompetisi Pemrograman UnPar VIII. Review Saya|Pembahasan Panitia [RAR]
  • Semifinal Kompetisi Pemrograman UnPar VIII. Review Saya | Pembahasan Panitia [RAR]
  • Final Kompetisi Pemrograman Unpar VIII. Review Saya
  • Final Jogja Informatics Technology Session. Pembahasan Saya | Solusi Saya| Scoreboard
  • Daftar Kompetisi Pemrograman Indonesia tahun 2010 (by Brian Marshal to milis tokinet).
  • Member SRM 468 Div 1. Pembahasan Ashar Fuadi
  • SRM 467 Div 1. Pembahasan Ashar Fuadi
  • Google Code Jam Round 1B. Pembahasan Saya
  • Google Code Jam Round 1A. Pembahasan Ashar Fuadi
  • Google Code Jam – Qualification. Pembahasan Ashar Fuadi.
  • Tips Ashar Fuadi (IOI 2010) untuk OSP.
  • Bina Nusantara Programming Contest for High School 2010 – Penyisihan.Pembahasan Suhendry Effendy
  • Bina Nusantara Programming Contest for High School 2010 – Final. Pembahasan Suhendry Effendy | Pembahasan Reinhard Hermanus
  • ITHB Programming Competition 2010. Pembahasan Reinhard Hermanus

7. Recommended Books (15/01) : disclaimer > buku2 ini untuk level pelatnas – untuk level pra-OSN cukup memakai buku lokal untuk belajar bahasa.

  • Introduction to Algorithms – Cormen, Leiserson, Rivest, Stein
  • Art of Programming Contest – Ahmed Shamsul Arefin
  • Discrete Mathematics and Its Applications – Kenneth H. Rosen*
  • Algorithms in C++ (Graph Algorithms) – Robert Sedgewick
  • Introduction to The Design & Analysis of Algorithms – Anany Levitin

8. Links

9. Ask me to debug

Tweet
 

143 Responses to Programming

  1. spacer Ryan Leonel says:
    January 9, 2010 at 3:34 am

    PERTAMAX!!!

    Reply
  2. spacer darwin says:
    January 9, 2010 at 10:00 am

    coba berpikir kembali sperti kau blajar waktu dlu..

    aku jg lagi ngajar.. tapi aku gagal ngajar karena aku kayak nya lebih ke maksa pelajaran yg tinggi, padahal orang yg mau kita ajar tuh blom ada dasar yg kokoh..

    intinya.. ngasih secara perlahan dari hal yg terkecil..
    jgn terlalu cepet..

    but.. kalo kekejar waktu.. it’s okay~ hajar aja..
    tinggal murid lo yg harus rajin belajar2 dirumah.. hehehhe.. spacer

    Reply
    • spacer lennie2nd says:
      January 9, 2010 at 1:08 pm

      dulu gw pernah ngajar, gara2 OSK ud terlalu deket, Pascal dari awal sampai for bersarang dalam 1.5 jem spacer jd dlm website ini bljr dari pengalaman juga, dulu waktu gw belajar, gw bisa belajar sintaks dari buku, tapi latihan2 di buku kurang applicable ke competitive programming. jadi itulah yg mudah2an bisa gw kasih lewat programming tutorialnya – bukan belajar sintaks, tapi pemantapan sintaks.

      ada feedback? spacer

      Reply
      • spacer darwin says:
        February 19, 2010 at 1:31 pm

        yah..
        emang sih.. emang bukan ke competitive programming nya..
        but.. sekadar dasarnya dulu..
        mungkin awalnya harus menghapal dulu deh (menurut aku sih.. scra simpelnya)
        dah di hapal,, trus di mantepin tuh sintax2nya..
        ntar dah lumayan.. baru bahas soal2 kyak OSP.. (tapi gk usah bnyak2,, gak guna2 juga pun akhirnya..)
        trus ajarin algo..

        (nb::yg terpenting niat dan have fun aja dengan komputer.. spacer )

        Reply
  3. spacer krenyeskrenyes says:
    January 9, 2010 at 1:09 pm

    ven.. gw plagiasi ni page ya.. buat mate di blog gw. wkwkwk

    sejauh ini sih ok ok aja ya isinya. ntar kalo ada yang gak jelas kan si yang gak bisa jawab kan bisa nanya. jadi, nyantai aja deh.
    tpi klo lu mau bikin yang gampang dibaca kayak buku yang bagus, ya… ntar aja liat, kalo ada yang aneh tak aku tanya.

    Reply