Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

6
Urutan memantul
Mari kita tentukan urutan. Kami akan mengatakan bahwa a ( n )Sebuah(n)a(n) adalah angka terkecil, xxx , yang memiliki properti berikut: xxx dannnn adalah co-prime (tidak berbagi faktor) xxx tidak muncul sebelumnya dalam urutan | n - x | > 1|n-x|>1|n - x| > 1 Tidak seperti kebanyakan urutan, domain …

4
Cubifier paling efisien
Cubically terlalu membosankan untuk secara manual menulis kode apa pun. Tantangan Anda adalah menerjemahkan teks ASCII menjadi kode sumber Cubically. Secara kubik Ini hanyalah perombakan cepat dari Cubically; yang repositori memiliki panduan yang lebih lengkap dan detail. Secara kubik adalah esolang yang saya tulis beberapa waktu lalu, dirancang untuk menyakitkan …

14
Mencari Urutan Swapping Rahasia
Ini adalah tantangan polisi dan perampok , utas perampok dapat ditemukan di sini . Tugas Anda adalah menulis beberapa kode yang menghasilkan urutan OEIS, dan berisi nama urutan dalam kode ( A______) dan menampilkan urutan terpisah kedua ketika nama urutan dalam kode diubah ke nama urutan kedua. Berikut ini contoh …

19
Ekstrak Maxima Lokal
Diberikan array bilangan bulat positif, output array semua elemen yang lebih besar atau sama dengan yang berdekatan. Sebagian besar elemen akan memiliki dua elemen yang berdekatan; elemen pertama dan terakhir adalah kasus khusus, karena mereka hanya memiliki satu elemen yang berdekatan. Anda dapat mengasumsikan bahwa array mengandung setidaknya dua elemen. …

14
Hitung angka MU
Dua nomor MU pertama adalah 2 dan 3. Setiap nomor MU lainnya adalah nomor terkecil yang belum muncul yang dapat dinyatakan sebagai produk dari dua nomor MU yang berbeda sebelumnya dalam satu cara. Inilah 10 yang pertama 2, 3, 6, 12, 18, 24, 48, 54, 96, 162 Tugas Diberi angka …

30
Dapatkan yang terbaik dari dua Array
Anda akan diberikan dua array angka mengambang. Tugas Anda adalah memasangkan elemen yang sesuai dari dua array, dan mendapatkan maksimum masing-masing pasangan. Namun , jika kedua elemen terkait sama, Anda harus mengambil jumlah mereka sebagai gantinya. Misalnya, diberi daftar [1, 3, 3.2, 2.3]dan [3, 1, 3.2, 2.6], Anda harus melakukan …

21
Daftarkan sebuah nomor
Diberi bilangan real, konversikan ke daftar daftar, dengan tanda negatif (jika ada) menjadi daftar kosong, bagian bilangan bulat menjadi daftar angka, dan bagian fraksional (jika ada) menjadi daftar angka. Digit harus berupa angka aktual, bukan string. Contohnya 0 → [[0]] 123 → [[1,2,3]] -123 → [[],[1,2,3]] 123.45 → [[1,2,3],[4,5]] 0.45 …
19 code-golf  number 


19
Tiga angka segitiga [tertutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Deskripsi Ada beberapa tantangan lain mengenai angka-angka ini sebelumnya, dan saya harap yang ini tidak ada …

30
Hasilkan Akronim
Ini mirip dengan Membuat akronim , tetapi ada beberapa perbedaan utama, termasuk metode pengambilan akronim, dan tantangan ini termasuk output yang fleksibel. Tugas Diberikan string (daftar karakter / panjang 1 string diizinkan) yang hanya berisi ASCII yang dapat dicetak, mengeluarkan semua huruf kapital dalam input yang diawali dengan spasi atau …
19 code-golf  string 

3
Beri nama Hadron
Tantangan Diberikan komposisi kuark dari suatu partikel sebagai input, output nama hadron yang sesuai Quark akan diwakili oleh huruf kapital dan antiquarks dengan huruf kecil. Kuark mungkin dalam urutan apa pun, belum tentu urutan yang diberikan di bawah ini. Fungsi bawaan data akses tentang partikel dan / atau quark tidak …

10
SQL pilih rentang angka
Saya merasa cukup sulit untuk mencapai kisaran angka seperti baris MySQL. Misalnya rentang 1-5 dicapai dengan: SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 akan menghasilkan: 1 2 3 4 5 untuk 0-99 saya bisa bergabung dengan dua tabel 0-9: CREATE TABLE nums as …
19 code-golf  tips  syntax  sql 

14
Menghitung dari 1 hingga n tanpa angka berurutan
Tujuan Anda diberi integer n( n > 1). Anda harus keluaran berapa banyak permutasi dari bilangan bulat 1untuk nada yang mulai 1, berakhir pada n, dan tidak memiliki dua bilangan bulat berturut-turut yang berbeda dengan 1. Atau, jika Anda mengambil grafik lengkap K_ndan menghapus tepi jalan 1-2-3-...-nAnda harus menghitung jalur …

15
Membalik Algoritma Kubus Rubik
Setiap kali Anda bergerak di Rubik's Cube, ada gerakan mundur yang membatalkan langkah pertama. Karena itu, setiap algoritma (serangkaian gerakan) memiliki algoritma terbalik yang membatalkan algoritma pertama. Tujuan dari tantangan ini adalah untuk menemukan kebalikan dari algoritma yang diberikan. Spesifikasi: Input terdiri dari berbagai gerakan individu. Setiap gerakan adalah string …

30
Boolean yang berlebihan
pengantar Secara klasik, boolean sedikit berbeda; trueatau false, 1atau 0. Angka nol terdepan hanya akan menjadi berlebihan. Misalnya, 001artinya sama dengan 00001atau adil 1. Boolean 32-bit Diberikan nilai truey / falsey, output setara boolean 32-bit sebagai string. (Atau sebagai nomor jika karena alasan tertentu bahasa Anda mendukung angka nol di …
19 code-golf  string 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.