Lompat ke kandungan
Kod Harian

Cara main

Peraturan Teka Kod

Satu kod tersembunyi, dua nombor selepas setiap tekaan dan cubaan yang terhad. Di bawah ada peraturan penuh dan satu pusingan yang diselesaikan langkah demi langkah.

Kod

Setiap pusingan mempunyai satu kod tersembunyi. Angka dalam kod tidak pernah berulang, dan kod boleh bermula dengan 0. Satu hari ada 3 pusingan dan panjang kod bertambah setiap kali:

  • Pusingan 1: kod 3 angka, 8 cubaan.
  • Pusingan 2: kod 4 angka, 9 cubaan.
  • Pusingan 3: kod 5 angka, 10 cubaan.

Kod hari ini sama bagi semua pemain sehingga tengah malam Waktu Malaysia.

Tekaan

Taip tekaan yang sama panjang dengan kod itu, kemudian tekan Hantar atau Enter. Tekaan anda juga tidak boleh mengandungi angka berulang, kerana kod pun tidak. Tekaan yang tidak sah — terlalu pendek, ada angka berulang atau sudah dihantar sebelum ini — tidak mengurangkan cubaan anda.

Maklum balas

Selepas setiap tekaan dua nombor muncul:

  • Tepat — bilangan angka yang betul dan berada di tempatnya.
  • Silap tempat — bilangan angka yang ada dalam kod tetapi di kedudukan lain.

Satu angka dikira sekali sahaja: ia masuk ke dalam “tepat” atau ke dalam “silap tempat”, bukan kedua-duanya. Jumlah kedua-dua nombor itu memberitahu anda berapa banyak angka dalam tekaan anda yang betul-betul ada dalam kod.

Satu pusingan, langkah demi langkah

Kod tersembunyi dalam contoh ini ialah 5083. Pemain tidak melihatnya, sudah tentu — hanya dua nombor di sebelah kanan.

Pusingan empat angka. Kod: 5083.
# Tekaan Tepat Silap tempat
1 0 1 2 3 1 1
2 4 5 6 7 0 1
3 5 3 0 8 1 3
4 0 5 3 8 0 4
5 5 0 8 3 4 0
  1. Dua angka daripada 0, 1, 2 dan 3 ada dalam kod, dan satu daripadanya sudah betul tempatnya.
  2. Satu angka daripada 4, 5, 6 dan 7 ada, tetapi di kedudukan lain. Tiga angka lain boleh dibuang.
  3. Keempat-empat angka itu ada dalam kod, jadi kod itu memang disusun daripada 0, 3, 5 dan 8. Satu sahaja di tempat yang betul.
  4. Susunan ini salah sepenuhnya. Ini menolak kemungkinan 0 di depan dan 8 di belakang, dan tinggal satu susunan sahaja yang menepati semua maklum balas sebelumnya.
  5. Kod terbuka pada tekaan kelima, tanpa meneka secara rawak.

Perhatikan tekaan ketiga dan keempat. Kedua-duanya menggunakan angka yang sama dalam susunan berbeza, dan itu bukan pembaziran: apabila set angka sudah diketahui, tekaan seperti itu hanya menguji susunan, dan setiap jawapan membuang beberapa susunan sekali gus.

Petua

  • Mulakan dengan tekaan yang memisahkan angka kepada kumpulan, contohnya 0123 kemudian 4567. Selepas dua tekaan itu anda biasanya sudah tahu berapa banyak angka kod yang berasal daripada setiap kumpulan.
  • Jumlah “tepat” dan “silap tempat” lebih penting daripada nisbah antara kedua-duanya pada peringkat awal. Cari dahulu angka yang betul, susunan kemudian.
  • Apabila set angka sudah pasti, tukar susunan sahaja. Jawapan “0 tepat” juga merupakan maklumat yang kukuh — ia menolak setiap kedudukan yang anda cuba.
  • Tulis maklum balas di tepi jika anda bermain pusingan lima angka. Tiada salahnya mencatat pada kertas.

Had cubaan

Setiap kod diuji sebelum ia keluar: penyelesai automatik menyelesaikannya dengan taakulan biasa, dan kod yang memerlukan lebih banyak cubaan daripada had tidak digunakan. Jadi had itu memang mencukupi — tetapi hanya jika setiap tekaan membawa maklumat baharu.

Jika cubaan habis, kodnya ditunjukkan dan pusingan berikutnya bermula. Butang “Tunjuk kod” melakukan perkara yang sama lebih awal, apabila anda sudah tidak mahu meneruskan pusingan itu.

Satu perkara tentang kod sumber

Kod hari ini dihantar bersama halaman permainan. Itu sebabnya permainan berjalan tanpa menghantar apa-apa balik ke pelayan, dan juga sebabnya sesiapa yang membuka kod sumber halaman boleh melihat jawapannya. Kami memilih begitu dengan sengaja: lebih baik permainan yang tidak mengintai anda daripada permainan yang menyimpan rahsianya di pelayan dan menghantar setiap tekaan anda ke sana.

Sudah faham? Kod hari ini ada di sini.