become hero code Part 2

logika Sederhana, Masalah, Solusi

Jangan terlalu terburu buru untuk mengenali dunia programmer, sebelum kita memulainya,
ada baiknya kita melakukan pemanasan dulu. karena apa yang akan gw bahas disini, akan selalu
muncul dihari-hari dimana kalian ngoding, yaitu logika, promlem, dan solving.

Di bab ini kita belum mulai ngoding, setelah kita bahas pendahuluan,
kita di bab ini kita akan banyak berbicara tentang masalah, solusi,
dan cara menyelesaikannya. Gak usah takut, masalahnya simpel kok.

Oke, gw pengen mengelilingi semua petak. Posisi gw ada di tengah.
Nah loh, bingung kan ? Oke gw gambarin.

Nah gambarnya seperti diatas. Kalian ada di posisi tengah dan kalian harus bisa mengelilingi semua kotak-kotak tersebut.

Aturannya:

  1. Kalian hanya bisa melangkah satu kali.
  2. ‎kalian bisa belok, dihitung satu kali langkah.
  3. ‎kondisi ideal adalah semua kotak sudah kalian penuhi semua .

Disini, kalian harus di tuntut menggunakan logika yah. Dan coba hitung berapa langkah yang kalian dapatkan.

Gw akan buat jawabannya pada bab selanjutnya.

Oh iya, jangan underestimate dulu yah, di benak kalian mungkin coding itu adalah aktifitas yang cool,
like hacker bisa buat belokin arah satelit dll. tapi percaya deh, aktifitas mereka lebih banyak problem solving,
jadi kalau belum kenal dengan apa itu problem solving, coba deh kerjakan soal simple tersebut, dan improve soal tersebut,
dengan pemahaman yang kalian miliki, yang jauh lebih cerdas dari pada gw.

Happy code guys