Pertanyaan yang diberi tag «atomic-code-golf»

Golf kode atom dinilai dengan jumlah operasi dalam fragmen spesifik dari bahasa yang Anda tentukan.

16
Tentukan apakah bilangan bulat dapat dibagi 3
Tujuan Anda adalah untuk menentukan apakah angka dapat dibagi oleh 3 tanpa menggunakan persyaratan. Masukan akan berupa angka 8 bit yang tidak ditandatangani dari 0 hingga 255. Kreativitas didorong! Anda HANYA diizinkan untuk menggunakan Kesetaraan / Ketimpangan ( ==, !=, >, <, >=, <=) Aritmatika ( +, -, x) Operator …

2
Membangun mesin pengganda menggunakan gerbang logika NAND
Berdasarkan pertanyaan saya sebelumnya dari jenis yang sama, Bangun mesin tambah menggunakan gerbang logika NAND , kali ini Anda diminta untuk mengalikan bukan menambah. Membangun diagram gerbang (dua-kawat) NAND logika yang akan membawa kabel masukan A1, A2, A4, B1, B2, B4, yang mewakili dua angka biner Auntuk B0-7, dan kembali …

19
Jadikan program Triangularity valid
Triangularity adalah esolang baru yang dikembangkan oleh Mr. Xcoder di mana struktur kode harus mengikuti pola yang sangat spesifik: Untuk nbaris kode, pasti ada 2n-1karakter program di dalamnya. Ini menyebabkan bentuk segitiga / piramida, dengan baris pertama hanya memiliki satu karakter dan sisanya bertambah dengan penambahan 2. Setiap baris harus …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

5
Apakah Ada Lebih Banyak Objek Keras atau Objek Lunak
Terinspirasi oleh pembukaan oleh buku What-If. Input adalah persegi panjang spasi sebagai string, daftar string, dll., Dengan objek yang terbuat dari #dalamnya: ######## # # ######## ### #### ### #### ### Objek akan selalu non-berpotongan, tidak menyentuh, persegi panjang. Objek lunak didefinisikan sebagai objek yang tidak diisi dengan #'s di …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

2
Tuliskan ke dalam gaya teori bilangan
Tulis pernyataan matematika, menggunakan simbol: There exists at least one non-negative integer(ditulis sebagai E, penjumlahan eksistensial) All non-negative integers(ditulis sebagai A, quantifier universal) + (tambahan) * (perkalian) = (persamaan) >, <(operator pembanding) &(dan), |(atau), !(tidak) (, )(untuk pengelompokan) nama variabel yang setara dengan pernyataan itu Ada bilangan rasional a, sehingga …

4
Hari-hari terkompresi dalam seminggu
Diberikan input dari daftar hari dalam seminggu, menghasilkan representasi daftar yang paling pendek. Format input adalah string yang terdiri dari satu atau lebih dari substring dua karakter Su(Minggu), Mo(Senin), Tu(dll), We, Th, Fr, dan Sa. Input mungkin tidak harus diberikan dalam urutan. Untuk mengkonversi input ke format output, Urutkan input …

15
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 sebagai …

1
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 kanan, dan putaran. Masing-masing gerakan ini adalah satu token …

1
Buat mesin tambah minifloat menggunakan gerbang logika NAND
Sebuah minifloat adalah representasi biner dari angka floating-point yang memiliki sangat sedikit bit. Minifloat dalam pertanyaan ini akan didefinisikan sebagai angka 6-bit m, yang memiliki representasi berikut: 1 bit untuk merepresentasikan tanda nomor. Bit ini akan menjadi 0jika jumlahnya positif, dan 1jika jumlahnya negatif. 3 bit untuk mewakili eksponen angka, …


3
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 (Minesweeper bermain pada grafik yang berubah-ubah). Salah satu yang paling sulit adalah {X}dan …

5
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 disebut "Generalized-1 Minesweeper". Generalized-1 Minesweeper adalah versi yang dimainkan Minesweeper pada grafik …

4
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 membukanya. Itu tidak menarik. …


6
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 tidak dapat Anda gunakan termasuk (tetapi …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.