Soal OSN Informatika SMA 2024 dengan Pembahasan Lengkap!


Jadi Programer Handal? Mulai dari OSN Informatika Aja!

Pernah nggak sih kamu ngebayangin bisa bikin game sendiri, atau aplikasi yang bisa membantu banyak orang? Atau mungkin kamu penasaran gimana caranya komputer bisa ngelakuin hal-hal yang rumit? Kalau iya, berarti kamu punya minat di bidang informatika.

Kenapa harus ikut OSN Informatika?

OSN Informatika itu kayak ajang adu pintar buat para programmer muda. Di sini, kamu akan diajak untuk memecahkan berbagai macam soal-soal yang berhubungan dengan logika, algoritma, dan pemrograman. Selain seru, ikut OSN juga bisa bikin kamu:

  • Jadi lebih jago coding: Dengan sering latihan soal OSN, kemampuan coding kamu bakal makin terasah.
  • Nambah teman: Kamu bakal ketemu banyak teman baru yang punya minat yang sama, jadi bisa saling belajar dan berbagi ilmu.
  • Dapat kesempatan untuk kuliah di luar negeri: Kalau prestasimu bagus, kamu bisa dapat beasiswa untuk kuliah di universitas ternama di luar negeri.
  • Nyiapin diri untuk jadi programmer profesional: Ilmu yang kamu dapat dari OSN bakal sangat berguna kalau kamu ingin jadi programmer profesional.

Baca juga: soal osn ekonomi 2024

Soal-Soal OSN Informatika itu Seperti Apa sih?

Soal-soal OSN Informatika itu bervariasi, mulai dari yang mudah sampai yang super sulit. Ada soal yang nyuruh kamu untuk bikin program sederhana, ada juga yang nyuruh kamu untuk menganalisis algoritma yang kompleks. Tapi tenang aja, semua soal itu pasti ada solusinya kok. Kuncinya adalah kamu harus punya logika yang kuat dan kemampuan berpikir secara algoritmik. Gimana kalo kita langsung aja nih cek soal soalnya kaya gimana

Contoh Soal OSN Informatika
  1. Apa output dari program berikut? 

    a. Error
    b. 9
    c. 10
    d. 11
    e. 12 

Jawaban: D

Int y = x++. Pada postfix increment, nilai akan dikembalikan terlebih dahulu baru dilakukan increment, sehingga nilai y di sini akan sama dengan nilai x sebelum ditambahkan. Y = 10. Kemudia saat ++y alias prefix increment, ini menambahkan nilai y terlebih dahulu baru dikembalikan nilai akhirnya. Artinya tambahkan y menjadi 11 kemudian cetak keluarannya.

Baca juga: Bank Soal OSN Puspresnas 2024

2. Aan bertanya kepada 200 orang temannya apakah sudah pernah menonton film A, B, dan C. Ternyata, 46 orang yang ia tanya belum pernah menonton satupun dari film tersebut. Sementara itu, 60 orang sudah pernah menonton film A, 40 orang sudah pernah menonton film B, dan 100 orang sudah pernah menonton film C. Jika hanya 6 orang yang sudah pernah menonton semuanya, berapa orang yang sudah pernah menonton lebih dari satu film di antara film A, B, dan C?

    1. 32 
    2. 35 
    3. 38 
    4. 40 
    5. 42

Jawaban: D 

Bentuk himpunan bisa digambarkan sebagai berikut: 

Kita mendapatkan beberapa hal penting: 

  1. a + 6 + x + y = 60 
  2. b + 6 + x + z = 40 
  3. c + 6 + y + z = 100 
  4. a + b + c + x + y + z + 6 = 200 – 46 = 154 a + b + c + x + y + z = 154 – 6 = 148 

Kita mendapatkan bahwa total orang di dalam himpunan ada 148 orang. 

        5. Maka kita jumlahkan 3 persamaan pertama menjadi: 

a + b + c + 2(x + y + z) + 18 = 200 a + b + c + 2(x + y + z) = 182 Sehingga dapat dicari menjadi: 

a + b + c + 2(x + y + z) = a + b + c + (x + y + z) + (x + y + z) 

                                          = [a + b + c + (x + y + z)] + (x + y + z) = 182 

                                          = 148 + (x + y + z) = 182 

                                          = x + y + z = 34 

 Karena daerah yang ingin dicari adalahx x + y + z + 6, maka hasil akhirnya adalah 34 + 6 = 40 orang. 

 

3. Berapakah kompleksitas dari program di bawah?


a. O(1)
b. O(n2) , 2 nya pangkat
c. O(log(n))
d. O(n∙log(n))
e. O(n2∙log(n)), 2 nya pangkat

Jawaban: E

Cara menghitung kompleksitas dari For loop 3 lapis adalah dengan mengalikan masing-masing kompleksitas dari setiap loop nya. 

  • Pada iterasi i, loop bergerak secara linear karena incremental sebanyak 1 secara konstan. Maka kompleksitas adalah O(n) 
  • Pada iterasi j, loop bergerak secara linear karena incremental sebanyak 2 secara konstan. Maka kompleksitas adalah O(n). 
  • Pada iterasi k, loop bergerak secara logaritmik karena nilai setelahnya akan selalu 2x lebih besar dari nilai sebelumnya. Kompleksitas adalah O(log(n)) Maka kompleksitas dari loop 3 lapis ini adalah O(n) * O(n) * O(log(n)) = O(n * n * log(n)) = O(n2∙log(n))

 

Coba deh kamu perhatikan contoh soal di atas. Soal-soal OSN itu nggak cuma menuntut kamu untuk bisa coding, tapi juga untuk bisa berpikir secara logis dan sistematis. Kalo kamu mau mengakses soal lain seperti diatas kamu bisa langsung cek disini ya : Harta Karun Latihan Soal OSN Informatika, dengan 76 paket latihan soal.  jangan lupa pake kode “WEBSITEALC” ya! nanti jadi ada potongan harganya lumayan 😉

Kenapa Harus Belajar dari Sekarang?

Dunia teknologi berkembang sangat cepat. Kalau kamu ingin jadi bagian dari perkembangan itu, kamu harus mulai belajar dari sekarang. Dengan mengikuti OSN, kamu akan mendapatkan dasar yang kuat untuk menjadi seorang programmer yang handal.

Baca juga: Soal OSN Matematika 24 dengan pembahasannya

Jadi, tunggu apa lagi?

Yuk, mulai persiapkan dirimu untuk mengikuti OSN Informatika. Jangan takut untuk mencoba hal-hal baru dan keluar dari zona nyamanmu. Siapa tahu, kamu adalah programmer hebat berikutnya!

ALC Indonesia

 

Temukan sensasi bermain luar biasa lewat link gacor yang kini jadi incaran para pemain slot karena peluang maxwin-nya yang tinggi setiap hari.

Main di MIGO88 slot maxwin terpercaya dan nikmati RTP tinggi, bonus harian, serta kesempatan meraih jackpot besar kapan saja./p>

Latihan aman tanpa risiko dengan slot demo maxwin hari ini, nikmati pengalaman bermain gratis sambil mempelajari pola scatter gacor dan jackpot terbaru.

Bagi penggemar slot sejati, slot online gacor menjadi opsi unggulan dengan berbagai jenis permainan dan jackpot progresif.

Kualitas terbaik hanya ada di link gacor terbaik yang selalu update dengan game-game terbaru dan sistem keamanan tinggi.

Jika kamu cari yang resmi dan aman, slot gacor resmi adalah jawabannya dengan sistem fair play dan win rate transparan.

Dapatkan pola slot gacor hari ini di Laga88, lengkap dengan tips maxwin dan informasi jam gacor terbaru agar peluang menang semakin besar setiap putaran.

Kelola hasil kemenangan kamu lebih bijak menggunakan aplikasi keuangan pintar terbaik yang bisa bantu catat dan atur cash flow secara efisien.

Yuk cobain slot gacor gopay yang terkenal gampang jackpot dan mendukung transaksi cepat via e-wallet favoritmu.

Alternatif seru lainnya yaitu laga88, dikenal dengan tampilan user-friendly dan slot yang bikin nagih.

Pilihan cerdas ada di slot gacor, cocok untuk pemain yang cari kenyamanan dan keuntungan dalam satu tempat.

Baru tapi langsung populer, migo88 menyajikan pengalaman slot yang seru dengan visual modern dan payout besar.

Mau login cepat ke link laga88? Gunakan tautan alternatif ini untuk akses tanpa hambatan kapan pun.

Pemain setia laga88 selalu mendapat bonus mingguan dan turnamen menarik dengan hadiah besar.

slot777 menjadi pilihan lama yang tetap konsisten memberikan kemenangan besar bagi para pemain setia.

Ingin tahu seberapa tinggi peluang menang di rtp laga88? Situs ini memberikan statistik real-time yang bisa kamu pantau langsung.

Bermainlah di slot gacor terpercaya dengan sistem auto spin dan pengaturan taruhan yang fleksibel.

Gabung di slot terpercaya dan nikmati event harian serta cashback spesial untuk pemain aktif.

Rasakan sensasi bermain slot88 dengan fitur turbo spin dan pengganda kemenangan yang bikin semangat terus.

Untuk pecinta tema Asia, slot mahjong ways adalah game yang pas buat kamu dengan grafis dan efek memukau.

Daftar dan mainkan slot online favoritmu sekarang juga untuk merasakan pengalaman bermain tanpa delay dan fair.

Temukan keseruan tanpa batas di LAGA88, situs slot gacor penuh sensasi Magic Bet 200 dengan peluang maxwin gampang setiap hari. Mainkan ragam game populer dari provider ternama dan nikmati pengalaman slot online terbaik di tahun 2025.

Mulai hari ini di slot gacor dan nikmati permainan lancar tanpa gangguan server atau delay saat spin.

Isi saldo game favoritmu hanya di CANTOPUP tempat terpercaya dan cepat untuk semua jenis top up game.

Promo terbatas tersedia untuk top up free fire murah khusus pengguna baru yang top up minimal sekali hari ini.

Kamu juga bisa dapat skin eksklusif lewat top up mobile legends cepat yang instan dan selalu ready stock.

Main tanpa delay dengan top up valorant aman dari situs terpercaya yang mendukung semua metode pembayaran lokal.

Para pemain PUBG wajib cobain top up pubg mobile instan untuk beli UC dengan harga bersahabat dan proses cepat.

Salah satu cara paling praktis adalah cara top up FF pakai QRIS langsung dari HP tanpa perlu login ribet-ribet.

Jelajahi kumpulan situs slot gacor yang telah dikurasi dari sumber terpercaya dan memiliki ulasan positif.

Kalau mau cuan hari ini, langsung gas ke Slot Gacor Hari Ini yang terbukti sering memberikan jackpot besar kepada pemainnya.

Mainkan ratusan permainan RTP tinggi di situs slot gacor yang terbukti memberikan scatter mudah, maxwin harian, dan sensasi slot server luar tanpa patah-patah!

Rasakan pengalaman menang besar di petir88, situs slot gacor terpercaya dengan petir menyambar terus-menerus, winrate tinggi, dan bonus new member langsung cair!

Gabung bersama ribuan pemain di petir88 hari ini juga dan nikmati bocoran slot gacor, buyspin murah, serta fitur jackpot super cepat tiap jamnya!

Temukan kemudahan akses ke platform permainan favorit Anda melalui Laga88 link alternatif yang aman dan cepat, sehingga Anda dapat menikmati pengalaman bermain tanpa hambatan kapan saja dan di mana saja.

Nikmati kemudahan akses dan layanan terbaik melalui Petir88, solusi link alternatif yang aman dan cepat untuk pengalaman bermain yang lancar dan menyenangkan kapan saja.

Bergabunglah di LAGA88 untuk pengalaman slot gacor terbaik tahun ini.

Situs resmi Slot Olympus Gacor Hari Ini Dengan Pola Cantik Gampang Menang LAGA88 menghadirkan pengalaman bermain slot online dengan pola cantik yang dirancang agar pemain lebih mudah meraih kemenangan setiap hari. Dengan tampilan modern dan strategi permainan yang terbukti efektif, Anda bisa main lebih nyaman sekaligus meningkatkan peluang untuk mendapatkan maxwin.

MIGO88 adalah pilihan utama bagi para pemain yang mencari slot777 gacor. Dengan bergabung di situs ini, Anda dapat merasakan sensasi bermain di slot777 dengan peluang kemenangan yang lebih tinggi dan maxwin yang nyata. Proses cepat dan akses mudah menjadikan MIGO88 tempat yang tepat untuk menikmati pengalaman bermain slot gacor tanpa ribet, dengan berbagai pilihan game yang lengkap dan menarik.