Pertanyaan yang diberi tag code-golf

17
Saringan berbeda

Diberikan daftar bilangan bulat, buat topeng boolean sedemikian rupa sehingga indeks yang sebenarnya dapat digunakan untuk memfilter nilai yang berbeda dari daftar. Indeks mana yang dipilih sebagai yang benar tidak masalah asalkan hanya satu dari mereka yang dipilih untuk setiap set indeks yang...

17
Membalikkan gerakan aneh

Inspirasi . Tugas Membalikkan bilangan ganjil dalam daftar 2 hingga 2 15 bilangan bulat non-negatif. Contohnya 0 1 →  0 1 1 3 →  3 1 1 2 3 →  1 2 3 1 3 2 →  3 1 2 10 7 9 6 8 9 →  10 9 7 6 8 9 23 12 32 23 25 27 →  23 12 32 27 25 23 123 123 345 0 1 9 → 345 123 123 0 9...

17
Berbagi Rahasia Shamir

Mengingat n(jumlah pemain), t(nilai ambang), dan s(rahasia), menampilkan nrahasia yang dihasilkan oleh algoritma Berbagi Rahasia Shamir . Algoritma Untuk keperluan tantangan ini, perhitungan akan dilakukan dalam GF (251) (bidang ukuran terbatas 251, atau dikenal sebagai bilangan bulat mod 251 )....

17
Nomor Narayana-Zidek-Capell

Menghasilkan n th Narayana-Zidek-Capell jumlah diberi masukan n . Bytes paling sedikit menang. f (1) = 1, f (n) adalah jumlah dari lantai sebelumnya (n / 2) istilah Narayana-Zidek-Capell. Kasus

17
Integer bolak-balik sepanjang waktu

Memasukkan: Bilangan bulat. Keluaran: Pertama-tama, konversi bilangan bulat ke Angka Romawi yang setara. Kemudian konversikan setiap huruf kapital Angka Romawi itu dengan nilai desimal ASCII / UNICODE mereka. Dan hasilkan jumlah itu. Contoh: 1991 -> MCMXCI -> 77+67+77+88+67+73 ->...

17
Pimpin Turtle Anda dengan Senar

Tulis program atau fungsi yang menggunakan string baris-tunggal karakter ascii yang dapat dicetak tanpa spasi: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Anda dapat menganggap input tersebut valid. Berdasarkan input, gambarkan string...

17
Hitung mundur dimensi

Tulis fungsi f (n, k) yang menampilkan hitung mundur k-dimensional dari n. Seperti hitungan mundur 1 dimensi dari 5 54321 Hitungan 2 dimensi dari 5 terlihat seperti 54321 4321 321 21 1 Akhirnya, hitungan mundur 3 dimensi dari 5 terlihat seperti 54321 4321 321 21 1 4321 321 21...

17
Monitor Woz

Tantangan Saya baru saja masuk ke komputer 8-bit dan terpesona dengan cara kerja mereka dan orang lain yang sama; dengan demikian tujuan golf kode ini, adalah untuk mereplikasi sebagian dari Woz Monitor, yang dirancang oleh Steve Wozniak untuk Apple I. Anda harus menyimpan larik 22 nilai...

17
Indeks permutasi terbalik

pengantar Permutasi leksikografis dari daftar dengan elemen n dapat dinomori dari 0 hingga n ! - 1. Misalnya, 3! = 6 permutasi dari (1,2,3)akan (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Ketika permutasi diterapkan ke daftar, elemen-elemennya disusun dalam urutan yang sama dengan angka...

17
Hasilkan string 6 karakter dari alfabet 15 karakter

Dalam salah satu proyek kami di tempat kerja, kami baru-baru ini menemukan metode yang sangat besar untuk menghasilkan string 6 karakter dari alfabet 15 karakter. Beberapa dari kita mengklaim "Saya yakin kita bisa mendapatkannya dalam satu baris" yang memulai permainan internal kecil kode...

17
Tantangan penggantian surat

Idenya sederhana. Anda harus membuat penggantian surat "divisualisasikan", dengan memberikan 3 string (input dapat dipisahkan koma, input terpisah, atau sebagai larik). Segmen pertama adalah kata yang ingin Anda koreksi, dan segmen kedua adalah huruf yang ingin Anda ganti, dan segmen ketiga adalah...

17
Hitung nomor Euler

Nomor Euler A(n, m) adalah jumlah permutasi [1, 2, ..., n]di mana melemen persis lebih besar dari elemen sebelumnya. Ini juga disebut naik . Misalnya, jika n = 3, ada 3! = 6 permutasi dari[1, 2, 3] 1 2 3 < < 2 elements are greater than the previous 1 3 2 < > 1 ... 2 1 3 > <...

17
Markov Chain Quine

Model Markov sederhana akan digunakan dalam pertanyaan ini. Untuk informasi lebih lanjut tentang Rantai Markov, lihat http://setosa.io/ev/markov-chains/ . Ambil string. Untuk contoh ini, kita akan menggunakan kata: reader Sekarang, untuk setiap karakter, ambil karakter yang muncul setelah...

17
Katalog Produk

Masalah ini adalah tentang memisahkan string yang mewakili pengidentifikasi produk menjadi tiga komponen. Bagian pertama terdiri dari huruf atas dan bawah dengan panjang sewenang-wenang yang mewakili gudang. Bagian kedua adalah digit yang mewakili nomor produk. Bagian ini juga panjangnya...

17
Fibonacci Bergantian

Dalam deret Fibonacci bergantian, Anda pertama kali mulai dengan 1dan 1seperti biasa. Namun, alih-alih selalu menambahkan dua nilai terakhir untuk mendapatkan angka berikutnya, Anda bergantian mulai dengan menambahkan, dan setiap kali Anda kurangi saja. Urutannya dimulai seperti ini: 1 1 2 # 1 +...

17
Delta Terbalik dari Array

Delta Terbalik dari Array Tugas Anda adalah, diberi array integer 32 bit yang ditandatangani, kompilasi ulang dengan delta kebalikannya. Misalnya, daftarnya 1 3 4 2 8 memegang delta: 2 1 -2 6 yang kemudian dinegasikan, menghasilkan: -2 -1 2 -6 dan dikompilasi ulang, menghasilkan: 1 -1...

17
Pemesanan Baris yang Tumpang tindih

(Terinspirasi saat menggambar di papan menghapus kering) Tantangan: Diberikan string input yang berisi karakter yang mewakili warna berbeda dari spidol kering pada papan tulis, menampilkan urutan penggambarannya, dari awal hingga akhir. Memasukkan: String yang berisi warna marker penghapus...

17
Apakah ini emoji?

Saya telah bekerja pada aplikasi iOS ini baru-baru ini dan saya mengalami masalah (agak mudah dipecahkan): Bagaimana cara saya menentukan apakah string saya hanya terdiri dari emoji? Nah, itu tugasmu hari ini! Memasukkan Sebuah benang. Jika keberadaan karakter unicode bermasalah bagi Anda, maka...