Pemrograman Puzzle & Golf Kode

12
Optimalkan Nullifiers saya

Saya penggemar berat game Creeper World, dan terutama sekuelnya. Anda tidak perlu tahu bagaimana game ini bekerja untuk menjawab pertanyaan, saya hanya ingin menyebutkan dari mana pertanyaan saya berasal. Dalam gim, tujuan Anda adalah menghancurkan Emitter yang memunculkan Creeper, menggunakan...

12
Digit angka besar terakhir

Untuk daftar nomor tertentu temukan digit terakhir dari Contoh:x x x … x n 3 2 1[ x1, x2, x3, . . . , xn][x1,x2,x3,...,xn][x_1, x_2, x_3, ..., x_n]xxx...xn321x1x2x3…xnx_1 ^{x_2 ^ {x_3 ^ {\dots ^ {x_n}}}} [3, 4, 2] == 1 [4, 3, 2] == 4 [4, 3, 1] == 4 [5, 3, 2] == 5 Karena .3( 42)= 316=...

12
Emoticon Golf

pengantar Tantangan Anda hari ini (terinspirasi oleh tantangan ini ) adalah menulis sejumlah cuplikan, fungsi, atau program lengkap yang menghasilkan berbagai emotikon ascii, tanpa menggunakan kembali karakter. Tantangan Daftar emotikon ascii yang valid untuk tantangan ini ada di sini dan di...

12
Aturan Naismith

Aturan Naismith membantu menentukan waktu yang dibutuhkan untuk berjalan atau mendaki, mengingat jarak dan pendakian. Diberikan daftar ketinggian kosong pada titik-titik yang ditempatkan secara merata di sepanjang jalur dan total jarak jalur tersebut dalam meter, Anda harus menghitung waktu yang...

12
Golf a Bagan Kelarutan

Diberi nama kation dan anion, menghasilkan "S" (larut) atau "I" (tidak larut). Tabel yang akan kita gunakan adalah dari wikipedia: https://en.wikipedia.org/wiki/Solubility_chart . Itu disalin di akhir pertanyaan untuk referensi di masa depan. Input : Kation, diikuti oleh anion, dipisahkan oleh...

12
Codegolf Rainbow: Draw in Black-and-White

Pengantar: (Sumber: Wikipedia ) Ketika kita melihat pelangi ia akan selalu memiliki warna dari atas ke bawah: Merah; jeruk; kuning; hijau; biru; nila; violet Jika kita melihat masing-masing cincin, cincin merah tentu saja lebih besar dari cincin ungu. Selain itu, juga dimungkinkan untuk...

12
Hitung minimum

Latar Belakang Pertimbangkan urutan berikut ( A051935 di OEIS): Mulai dengan istilah .222 Temukan bilangan bulat terendah lebih besar dari sehingga adalah bilangan prima.2 2 + nnnn2222 + n2+n2+n Temukan bilangan bulat terendah lebih besar dari sehingga adalah prima dll. n 2 + n + n ′n′n′n'nnn2 +...

12
Memeriksa file hanya berisi null byte

Tujuan Anda adalah untuk menulis sebuah program atau fungsi yang memasukkan input string yang mewakili path ke file, dan menampilkan nilai yang sebenarnya jika file itu tidak kosong dan tidak mengandung byte yang bukan nol - yaitu, semua bit 0 - - dan nilai falsey sebaliknya. Saya menyadari ini...

12
Keluarkan aku dari sini

Tantangan Dengan ukuran kisi, posisi rintangan, posisi pemain, dan posisi target, tugas Anda adalah menemukan jalur bagi pemain untuk mencapai target dan menghindari rintangan pada saat yang bersamaan (jika perlu). Memasukkan N : Ukuran kisiN x N P : Posisi pemain[playerposx, playerposy] T...

12
Kode warna yang benar

Warna asli (24-bit) di Wikipedia dijelaskan sebagai bagian yang terkait 24 bit hampir selalu menggunakan 8 bit dari masing-masing R, G, B. Pada 2018, kedalaman warna 24-bit digunakan oleh hampir setiap komputer dan tampilan telepon dan sebagian besar format penyimpanan gambar. Hampir semua kasus...

12
Membuat Gunung dari Molehill

Anda diberi serangkaian medan, dengan molehill dan gunung: /\ / \ _/\__ / \ ___/ \_/ \_ ____/\___/ \___ Tugas Anda adalah mengganti setiap molehill dalam string dengan gunung setara yang berpusat di kolom yang sama. Sisa string harus tidak terpengaruh. Ini mungkin memerlukan baris tambahan...

12
Substring Peningkatan Terpanjang

Diberikan daftar bilangan bulat positif, tulis kode yang menemukan panjang sub-daftar bersebelahan terpanjang yang meningkat (tidak ketat). Itu adalah sublist terpanjang sehingga setiap elemen lebih besar atau sama dengan yang terakhir. Misalnya jika inputnya adalah: [ 1 , 1 , 2 , 1 , 1 , 4 , 5 ,...

12
Tentukan Lembah Terluas

Bayangkan kita mendapatkan sepotong daerah pegunungan, ini akan menghasilkan bentuk yang mirip dengan ini: 4 _ 3 _ _ __/ \ 2 / \__/ \ _/ \_ / 1 / \ / \_/ 0 \/ 12322223210012233343221112 Seperti yang dapat kita lihat, kita dapat mewakili ini (sampai tingkat tertentu) dengan urutan bilangan...

12
Jumlah transformasi hingga berulang

Diberikan urutan bilangan bulat atau untuk lebih spesifik permutasi 0..N mengubah urutan ini sebagai berikut: output [x] = mundur (input [input [x]]) ulang Misalnya: [2,1,0]menjadi [0,1,2]dan terbalik adalah [2,1,0]. [0,2,1]menjadi [0,1,2]dan terbalik [2,1,0]. Contoh 1 In: 0 1 2 S#1: 2 1...

12
Memecah Tagihan

Tugas Misalkan ppepole harus membagi tagihan; masing-masing diidentifikasi oleh tiga yang (Name, n, k)terdiri dari: Name: nama ; n: jumlah yang harus dia bayar ; k: jumlah yang sebenarnya dia bayar . Tantangannya di sini adalah untuk mengetahui berapa banyak yang berutang