Pemrograman Puzzle & Golf Kode

11
Akar Persatuan Primitif

Membiarkan zmenjadi bilangan kompleks. zadalah akar primitif kesatu jika untuk bilangan bulat positif tertentu n dan untuk bilangan bulat positif k < n . Tantangan Tulis sebuah program atau fungsi lengkap yang, diberi bilangan bulat positif nsebagai input, mengeluarkan semua akar keaslian...

11
Potong dan Hitung Desimalnya

Dalam tantangan ini, Anda akan menulis sebuah program untuk menampilkan berapa banyak tempat desimal dalam string input dan memangkas input jika diperlukan. Contohnya -12.32 2 32 0 3231.432 3 -34.0 0 -34 023 0 23 00324.230 2 324.23 10 0 00.3 1 0.3 0 0 -04.8330 3 -4.833 Aturan Input...

11
Eeny, meeny, miny, moe

pengantar Lagu masa kecil Eeny, meeny, miny, moe sering digunakan untuk memilih siapa "itu" ketika bermain tag. Semua orang akan berdiri dalam lingkaran dan menunjuk satu orang yang dipilih secara acak. Mereka akan bernyanyi: Eeny, meeny, miny, moe, Tangkap kaki harimau. Jika dia berteriak,...

11
Semudah ABC Solver

Easy As ABC, juga dikenal sebagai "End View", adalah teka-teki di mana Anda diberi kotak kosong dengan huruf di sekitarnya; Anda harus mengisi sebagian kisi sehingga tepat satu dari setiap huruf ada di setiap baris dan kolom; selain itu, huruf di akhir baris (atau kolom) harus huruf pertama yang...

11
Render Kotak ASCII

Tugas Tugas Anda adalah menulis program yang akan menampilkan kotak ASCII di lokasi yang ditentukan oleh input. Memasukkan Anda akan diberikan daftar angka. Format di sini adalah sedikit fleksibel, karena Anda dapat menggunakan deliminator Anda inginkan (misalnya 1,2,3,4, 1 2 3 4, [1,2,3,4])....

11
Saling mengisi bagian yang kosong

Diberikan input dari dua string dengan urutan garis bawah yang mewakili kata-kata yang sesuai, output kalimat dengan "kosong" diisi. Cara terbaik untuk menggambarkan tantangan ini adalah dengan contoh. Berikut ini contoh input: programming _____________ and code golf programming puzzles ______...

11
Eat the Chocolate Bar

Saya memiliki cokelat batangan dan saya butuh bantuan untuk memakannya sehingga Anda akan menulis program hanya untuk melakukannya. Penjelasan Baris pertama adalah input. Contoh dipisahkan oleh garis kosong. 7 ____ __|__| |__|__| |__|__| |__|__| 6 _______ |__|__| |__|__| |__|__| 5 ____...

11
Ayo main boardgame!

pengantar Boardgames adalah permainan klasik antara anak-anak, tetapi ada beberapa anak yang merasa bosan memainkan boardgame langkah demi langkah. Sekarang mereka ingin hasilnya ditampilkan sebelum mereka meletakkan tangan mereka di papan tulis. Tantangan Misalkan boardgame ini:...

11
Hubungan kongruensi

Mengingat 3 bilangan bulat positif a, bdan n(yang maksimum nilai adalah nilai integer representable maksimum dalam bahasa Anda), output nilai truthy jika a ≡ b (mod n), dan falsey sebaliknya. Bagi mereka yang tidak terbiasa dengan hubungan kongruensi, a ≡ b (mod n)adalah benar iff a mod n = b mod...

11
Oktal, Desimal, atau Heksadesimal?

Diberikan string input yang hanya berisi huruf dan angka, tulis sebuah program atau fungsi yang mencetak karakter ASCII yang mungkin dicetak (Hex 20-7E) yang sesuai dengan nilai string dalam basis 8, 10, dan 16 (jika mungkin). Karakter harus ditulis dalam urutan yang meningkat dalam hal basis yang...

11
Sampel Gratis Autokorelasi

Pertimbangkan vektor 1-dimensi, bernilai riil x yang mewakili pengamatan beberapa proses yang diukur pada interval dengan jarak yang sama dari waktu ke waktu. Kita sebut x a time series . Misalkan n menunjukkan panjang x dan x̄ menunjukkan rata-rata aritmatika dari x . The sampel autokovarian...

11
Apa karakter entitas HTML itu?

Tujuannya sangat sederhana. Menerima string sebagai input, parsing semua entitas HTML yang sesuai dengan karakter berikut (termasuk varian huruf besar mereka): áàãâäéèêëíìîïóòõôöúùûüýÿ Aturan parsing: Setiap entitas dimulai dengan &dan diakhiri dengan; Karakter pertama setelah &akan...

11
Modal Geser

Latar belakang Bayangkan alfabet Inggris yang dituliskan berurutan dalam huruf kapital - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Misalkan kita memiliki lensa lebar variabel khusus sehingga, ketika ditempatkan di atas baris, itu menunjukkan "jendela" tertentu dari alfabet, dengan huruf di luar lensa...

11
Kata sandi acak vs. Kata sandi umum

Di Github, ada daftar 10.000 kata sandi paling umum. Saya juga membuat daftar kata sandi acak saya sendiri . Tugas Anda adalah mengidentifikasi perbedaan antara kedua daftar (dengan akurasi 100%). Karena itu, program Anda perlu menerima string, dan kembali: Nilai kebenaran jika kata sandi ada...

11
Membaca garis waktu

Terinspirasi oleh Draw timeline . Diberi garis waktu peristiwa, berikan tanggal untuk setiap peristiwa. Garis waktu akan diberikan dalam formulir 2000 --AF-C-------E--D---B-- Di mana baris pertama menunjukkan titik waktu yang diketahui. Tahun dikenal selalu karakter di bawah digit pertama...

11
Segitiga Pascal sebagai daftar 2 dimensi

Buat Segitiga Pascal yang merupakan daftar bersarang dan berisi nol di tempat yang tidak digunakan. Dalam array output, jumlah Segitiga Pascal dipisahkan oleh nol dan diisi dengan nol di setiap sisi sehingga mereka berpusat. Misalnya, baris bawah (sub-larik terakhir) harus tidak memiliki nol di...

11
Bantu Jason memformat JSON-nya

Jason memiliki JSON yang besar tetapi tidak dapat dibaca, jadi dia perlu memproduksinya. Memformat Spec JSON memiliki 4 jenis: Angka; Hanya0-9 String; "String dikutip ganda lolos dengan\ Array; Dibatasi oleh [], dengan item yang dipisahkan oleh ,, item dapat berupa jenis ini Benda; Dibatasi...

11
Angka-angka tidak suci

Tertantang ini sangat terinspirasi oleh apa yang @Mego ciptakan dengan angka Suci dan Holier-nya , banyak terima kasih kepadanya dan permainan kata-katanya. Bilangan suci adalah angka yang hanya terdiri dari digit berlubang , yaitu: 04689 Angka dengan setidaknya satu digit tidak suci dianggap...