Pertanyaan yang diberi tag atomic-code-golf

17
Temukan maksimal 3 angka tanpa bercabang

Kali ini di sekitar tujuan Anda adalah untuk menemukan maksimum 3 bilangan bulat (dari - (2 ^ 31) hingga 2 ^ 31 - 1 dalam komplemen biner 2) tanpa menggunakan percabangan atau loop. Anda hanya diperbolehkan menggunakan Ketidaksetaraan / Kesetaraan ( ==, >, >=, <, <=, !=) count ini...

16
Google Hopping Bunny

Pada 4 Desember 2017, Google Doodle adalah game pemrograman grafis yang menampilkan kelinci . Level-level selanjutnya baik non-sepele dan mereka tampak seperti kandidat yang hebat untuk atom-golf tantangan . Detail Permainan Ada empat gerakan yang tersedia: melompat maju, belok kiri, belok...

13
Menambang Hexcellent

Hexcells adalah game berbasiskan Minesweeper yang dimainkan di segi enam. (Pengungkapan penuh: Saya tidak ada sangkut pautnya dengan Hexcells. Sebenarnya saya tidak terlalu menyukai permainan itu.) Sebagian besar aturan Hexcells dapat dengan mudah diungkapkan dalam Generalized Minesweeper...

12
Cetak NxN spiral angka naik [ditutup]

Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Code Golf Stack Exchange. Ditutup 2 tahun yang lalu . Angka-angka harus dicetak dengan nol...

12
Menerapkan nomor titik mengambang biner IEEE 754 64-bit melalui manipulasi integer

(Saya telah menandai pertanyaan "C" untuk saat ini, tetapi jika Anda mengetahui bahasa lain yang mendukung serikat pekerja, Anda juga dapat menggunakannya.) Tugas Anda adalah membangun empat operator matematika standar + - * /untuk struct berikut: union intfloat{ double f; uint8_t h[8];...

12
Dapatkan Dua dari Satu

Seperti yang kita lihat dalam pertanyaan ini, pernyataan logis yang kompleks dapat diekspresikan dalam kaitannya dengan koneksi sederhana Minesweeper umum. Namun kapal penyapu ranjau yang digeneralisasi masih memiliki redudansi. Untuk menghindari redudansi ini, kami mendefinisikan game baru yang...

12
Temukan kata sandinya

Kunci kombinasi N-digit biasa terdiri dari N disc yang berputar. Setiap disk memiliki angka 0-9 yang ditulis secara berurutan, dan Anda perlu mengubahnya ke kata sandi yang benar untuk membukanya. Tentunya, jika Anda tidak tahu kata sandinya, Anda harus mencoba paling banyak 10 N kali sebelum...

12
Menerapkan penambah 8 bit

Tantangan Menerapkan fungsi yang menerima dua bilangan bulat yang nilainya berkisar antara 0 - 255 dan mengembalikan jumlah bilangan bulat itu mod 256. Anda hanya dapat menggunakan negasi bitwise (~), bitwise atau (|), operator pemindahan bit (>>, <<) , dan penugasan (=). Hal-hal yang...

11
Berburu telur dengan gaya Collatz

Terinspirasi oleh The Great API Easter Egg Hunt! Ringkasan Tugas Anda adalah mencari integer yang telah ditentukan di "ruang Collatz" (akan dijelaskan nanti) menggunakan langkah sesedikit mungkin. pengantar Tantangan ini didasarkan pada dugaan Collatz yang terkenal, semoga semua orang di sini...

11
X lebih besar dari 3 dengan setidaknya 2 perbedaan antara X dan Y

Saya mencoba untuk menurunkan C ++. Apakah mungkin membuat kondisi ini lebih pendek? X > 3 & X - Y > 1 (Selain menghapus spasi putih, tentu saja.) Jadi, Xsetidaknya 4tapi X >= Y + 2. Xdan Ybilangan bulat dalam interval [0,5]. Saya telah mencoba menemukan beberapa formula bitwise...

10
Adder biner buta

Bayangkan Anda memiliki dua kotak B(x)dan B(y), masing-masing berisi bit yang tidak diketahui - 0 atau 1, dan sebuah mesin Fyang dapat melakukan rontgen dan menghasilkan kotak ketiga untuk B(x^y)( xor ). Fjuga dapat menghitung B(x*y)( dan ). Bahkan, itu hanya kasus-kasus khusus dari operasi tunggal...

8
Turtle Graphics Versi 2

Sebagian besar dari Anda mungkin pernah mendengar tentang program Turtle Graphics yang terkenal, yang pada awalnya dipopulerkan oleh Logo. Tantangan ini adalah untuk mengimplementasikan program Turtle Graphics dalam bahasa pilihan Anda. Aturan: Lantai harus diagonal dengan dimensi input oleh...