Pertanyaan yang diberi tag code-golf

9
Mensimulasikan Menabrak Mobil

pengantar Saya memiliki beberapa mobil ASCII yang memiliki kecepatan dan arah. Kecepatan mereka diwakili oleh jumlah mereka. Jika mobil itu <>maka itu telah berhenti. Sebagai contoh: <> 1> 2> 3> Setelah satu detik, saya mengerti <> 1> 2> 3> Setelah dua,...

9
Tanda bintang virus

Dengan bilangan bulat positif N ("viralitas"), program Anda harus membuat gambar seni ASCII dari pohon dengan dua cabang panjang N memanjang ke bawah dan / atau ke kanan dari sudut kiri atas. Arah yang diambil oleh masing-masing cabang setelah tanda bintang pertama dapat berupa ke kanan atau ke...

9
+ - masalah ransel

Dengan serangkaian item, masing-masing dengan bobot dan nilai, tentukan jumlah masing-masing item yang akan dimasukkan ke dalam koleksi sehingga total berat kurang dari atau sama dengan batas yang diberikan dan nilai total adalah sebesar mungkin. Wikipedia untuk informasi lebih lanjut Misalnya...

9
Keluarkan beberapa kata yang dipesan

Untuk bahasa komputer, kata yang dipesan adalah kata yang tidak dapat digunakan sebagai pengidentifikasi, seperti nama variabel, fungsi, atau label. Untuk bahasa komputer lainnya, kata kunci dapat dianggap sebagai set instruksi bahasa. Tantangan Dengan menggunakan bahasa pilihan Anda, tulis kode...

9
Empat Sumbu Spiral

Ambil angka-angka 0, 1, 2, 3, 4, ...dan atur dalam spiral searah jarum jam, mulai dari bawah, tulis masing-masing angka di kotaknya sendiri. Kemudian, mengingat salah satu dari empat karakter ASCII yang berbeda dan konsisten (pilihan Anda) mewakili suatu sumbu, dan bilangan bulat input n,...

9
Kotak terbesar

Pertanyaan ini mirip dengan Biggest Square di kotak . Tantangan Diberikan matriks 1dan 0dalam format string "xxxx,xxxxx,xxxx,xx.."atau format array ["xxxx","xxxx","xxxx",...], Anda akan membuat fungsi yang menentukan area submatrix persegi terbesar yang berisi semua 1. Submatrix kuadrat adalah...

9
Tafsirkan TwoMega

Dalam tantangan ini, Anda akan menulis penerjemah untuk 2 Ω (ditranskripsikan sebagai TwoMega ), bahasa yang didasarkan pada brainfuck dengan ruang penyimpanan dimensi tak terbatas. Bahasa 2 Ω berisi tiga bagian negara: The Tape , yang merupakan daftar tak terbatas bit, semua diinisialisasi ke...

9
Tips untuk bermain golf di The Powder Toy

Bersenang-senang dengan yang satu ini, The Powder Toy adalah tantangan yang menarik untuk golf, terutama dengan logika filt. Hal yang membuat TPT menjadi tantangan adalah banyaknya banyak banyak cara untuk mendekati masalah: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe...

9
Kurangi menggunakan nilai terendah

Tantangan Buat fungsi yang mengambil array angka dan kurangi dari setiap elemen elemen terendah dalam array yang belum dikurangkan dari yang lain. Setelah menggunakan nilai terendah, itu tidak bisa digunakan lagi. Angka dalam array adalah angka desimal, dan tidak harus bilangan...

9
Aritmatika yang ditafsirkan

Fakta kecil yang diketahui adalah bahwa jika Anda mengaktifkan ekstensi bahasa yang cukup (ghc) Haskell menjadi bahasa yang ditafsirkan secara diketik secara dinamis! Misalnya program berikut mengimplementasikan penambahan. {-# Language MultiParamTypeClasses, FunctionalDependencies,...

9
Tanggal Kemunculan

Mengingat tiga bilangan bulat non-negatif y, mdan d(yang setidaknya satu harus positif) dan tanggal yang valid dengan tahun positif (dalam format yang wajar yang mencakup tahun, bulan, hari, dan tidak ada informasi tambahan), output tanggal yaitu ytahun, mbulan, dan dhari setelah tanggal...

9
Pesta Ulang Tahun Bersama

Sebuah kantor (sebut saja "Kantor") akan mengurangi waktu terbuang pada tahun 2019 dengan menggabungkan pesta ulang tahun kantor. Dua orang yang berulang tahun antara hari Senin dan Jumat (termasuk) dari minggu yang sama akan dirayakan dengan Pesta Ulang Tahun Bersama beberapa waktu dalam minggu...

9
Jam Tangan Kiamat

Anda dirantai ke kursi. Di bawah Anda adalah gunung berapi besar. Jam 12 jam di sebelah Anda berdetak dengan sangat buruk, dan Anda melihat bahwa jam itu memiliki kabel yang mengarah dari belakang ke rantai, yang akan menjatuhkan Anda ke pusat bumi. Ditempel ke jam adalah catatan: Setiap jarum...

9
Kombinasi yang berbeda dimungkinkan

Masalah Diberi nilai n, bayangkan lanskap gunung yang tertulis dalam referensi (0, 0) hingga (2n, 0). Tidak ada ruang putih di antara lereng dan juga gunung tidak turun di bawah sumbu x. Masalah yang harus dipecahkan adalah: mengingat n (yang menentukan ukuran lanskap) dan jumlah k puncak (k...

9
Undelta multiplikasi

Mari kita mendefinisikan "delta multiplikatif" dari nilai sebagai:[a0,⋯aN,][a0,⋯aN,][\; a_0, \cdots a_N, \;] [a1/a0,⋯,ai+1/ai,⋯,aN/aN−1][a1/a0,⋯,ai+1/ai,⋯,aN/aN−1] [\; a_1 / a_0, \cdots, a_{i+1} / a_i, \cdots, a_N / a_{N-1} \;] Operasi terbalik - yaitu "undelta multiplikatif" - mengembalikan...

9
Apakah Sirkuit Mungkin?

Tulis sebuah program atau fungsi yang mengambil input: semua resistor tersedia dan nilai resistansi dan menampilkan nilai kebenaran apakah mungkin untuk mendapatkan resistansi dengan menggunakan resistor tersebut. Aturan: Format apa pun untuk input akan dilakukan. Akan ada setidaknya 1 resistor...