Pertanyaan yang diberi tag code-golf

17
Buat beberapa Kuadrat Utama!

Apa itu Prime Square? Kuadrat Utama adalah kuadrat di mana keempat ujungnya adalah bilangan prima yang berbeda. Tapi yang mana? Dan bagaimana kita membangunnya? Berikut adalah contoh dari Prime Square 4x4 1009 0 0 3 0 1021 Pertama kita mulai dari sudut kiri atas. Kami bekerja searah...

17
Itu bukan X saya, Y-nya juga Z

Tantangan ini diilhami oleh serangkaian buku anak-anak muda oleh Fiona Watt dan Rachel Wells, yang baru-baru ini saya nikmati bersama putri saya. Dalam setiap buku mouse (diilustrasikan, tetapi bukan bagian dari teks) mengeluh bahwa suksesi 5 hal dari jenis yang sama bukan hal itu. Ini kemudian...

17
Kejadian pertama dalam urutan Sixers

The Sixers urut adalah nama yang bisa diberikan kepada urutan A087409 . Saya belajar tentang urutan ini dalam video Numberphile , dan itu dapat dibangun sebagai berikut: Pertama, ambil kelipatan 6, yang ditulis dalam basis 10: 6, 12, 18, 24, 30, 36, ... Selanjutnya, gabungkan angka-angka ke...

17
Jimmy butuh bantuanmu!

Sepertinya baru-baru ini, ada banyak Jimmys jatuh ke kematian mereka, seperti dapat dilihat di sini , dan di sini di mana Anda diminta untuk menentukan apakah Jimmy akan jatuh. Sudah saatnya kita menghentikan kegilaan ini dan mencoba menyelamatkan Jimmy. Jimmy memiliki tiga bagian tubuh /, odan...

17
Tulis iradiator yang dikeraskan dengan radiasi

Tugasnya adalah untuk menulis iradiator yang dikeraskan dengan radiasi. Apa yang saya maksud dengan itu, tepatnya? Sebuah irradiator adalah program yang, ketika diberi string sebagai input, akan menampilkan semua versi string yang mungkin dengan satu karakter dihapus. Misalnya, diberi input Hello,...

17
Tex Quotes (UVa 272)

Diberikan string, ganti semua tanda kutip kiri-ganda menjadi dua tanda kutip dan semua tanda kutip kanan-ganda menjadi dua tanda kutip tunggal. Kutipan Kiri berarti kutipan yang memulai penawaran. Kutipan Benar berarti kutipan yang mengakhiri penawaran. Kutipan tidak dapat disarangkan. Anda dapat...

17
Membagi Pembagi Pembagi

nnn(k1,k2,...,km)(k1,k2,...,km)(k_1,k_2,...,k_m)ki⩾2ksaya⩾2k_i \geqslant 2k1⋅k2⋅...⋅km=nk1⋅k2⋅...⋅km=nk_1 \cdot k_2 \cdot ... \cdot k_m = nk1|k2 , k2|k3 , … , km−1|km.k1|k2 , k2|k3 , … , km−1|km.k_1 | k_2 \text{ , } k_2 | k_3 \text{ , } \ldots \text{ ,...

17
Permutasi dalam Penyamaran

Dengan vektor nnn -dimensi vvv dengan entri asli, cari permutasi ppp terdekat dari sehubungan dengan(1,2,...,n)(1,2,...,n)(1,2,...,n)l1l1l_1 -Jarak. Detail Jika lebih nyaman, Anda dapat menggunakan permutasi dari (0,1,...,n−1)(0,1,...,n−1)(0,1,...,n-1) sebagai gantinya. Jika ada beberapa...

16
Hitung invers modular

Diberi dua angka positif xdan ndengan x<2^n, tulis fungsi sesingkat mungkin untuk dihitung x^-1 mod 2^n. Dengan kata lain, temukan yitu x*y=1 mod 2^n. Fungsi Anda harus menyelesaikan setidaknya dalam waktu yang wajar n=64, sehingga pencarian lengkap tidak akan berfungsi. Jika kebalikannya...

16
Visualisasikan pembagian panjang dengan seni ASCII

Tulis sebuah program yang memvisualisasikan pembagian panjang dengan seni ASCII. Input terdiri dari dua bilangan bulat, pembilang dan penyebut, menggunakan format input pilihan Anda. Contoh: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96...

16
Digit terakhir dari Powers of 2

Untuk setiap bilangan bulat , terdapat kekuatan 2 masing-masing yang digit terakhirnya adalah 1 atau 2.rrrrrr Diberikan , temukan terkecil sehingga hanya terdiri dari 1 atau 2.rrrxxx2xmod10r2xmod10r2^x\bmod{10^r} Untuk r=2r=2r=2 , x=9x=9x=9 , karena 29=51229=5122^9=5\color{blue}{\textrm{12}}...

16
Memecahkan 2-SAT (kepuasan boolean)

Masalah umum SAT (boolean satisfiability) adalah NP-complete. Tapi 2-SAT , di mana setiap klausul hanya memiliki 2 variabel, adalah di P . Tulis solver untuk 2-SAT. Memasukkan: Contoh 2-SAT, dikodekan dalam CNF sebagai berikut. Baris pertama berisi V, jumlah variabel boolean dan N, jumlah klausa....

16
Tips untuk bermain golf di Clojure

Apa tips Anda untuk bermain golf kode menggunakan Clojure? Tujuan dari pertanyaan ini adalah untuk mengumpulkan daftar teknik yang khusus untuk Clojure dan dapat digunakan dalam masalah golf kode