Pemrograman Puzzle & Golf Kode

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

3
Router rotor pada Grid
Memasukkan Input Anda adalah string tunggal, dipisahkan oleh baris baru menjadi 2n+1garis panjang 2n+1, untuk beberapa bilangan bulat n ≥ 0. Bilangan bulat nbukan bagian dari input; Anda harus menghitungnya dari string. Garis-garis terdiri dari "karakter arah" >^<v. Jika baris baru menimbulkan masalah, Anda dapat menggantinya dengan pipa vertikal |. …
10 code-golf  grid 

4
Tulis penghitung biner dalam quine
Tulis dua fragmen kode, yang akan kita sebut s_zero dan s_one. Program (l, n) terdiri dari l salinan s_zero dan s_one yang sesuai dengan digit n dalam biner, diisi dengan s_zero di sebelah kiri. Misalnya, jika s_zero = foodan s_one = barmaka Program (4, 0) = foofoofoofoo Program (4, 1) …

6
Daftar Kasus Dua Kata Bahasa Finlandia
pengantar Dalam tantangan ini, tugas Anda adalah membuat daftar kasus dua kata benda Finlandia dengan benar. Twist adalah bahwa Anda dapat menggunakan salah satu daftar sebagai panduan untuk menghasilkan yang lain. The Nouns Kami menggunakan dua tabel deklinasi berikut sebagai data kami. Mereka mencantumkan case dari dua kata benda, satu …


2
Truk di tempat parkir
Ada ruang parkir P di tempat parkir, meskipun beberapa ruang ditempati oleh mobil yang diwakili oleh octothorpes #sedangkan ruang bebas adalah titik .. Segera tiba di sana T truk, yang masing-masing akan mengambil ruang tepat L berturut-turut. Truk tidak harus diparkir di sebelah satu sama lain. Tugas Anda adalah membuat …
10 code-golf 


1
Berita Buruk, Seseorang
Dalam episode Futurama, Tahanan Benda anggota kru bertukar tubuh satu sama lain, dengan tangkapan bahwa tidak ada pasangan tubuh yang dapat bertukar pikiran lebih dari satu kali. Tantangan Tulis sebuah program atau fungsi yang menerima kumpulan swap pikiran-tubuh yang sah yang telah terjadi, dan mengeluarkan serangkaian pertukaran hukum yang akan …
10 code-golf  math 

12
Paradoks pembagian
Diberikan: Sejumlah alami S . Daftar bobot rasional W yang menjumlahkan ke 1. Kembalikan daftar L dari N bilangan bulat non-negatif, sehingga: (1) sum(L) = S (2) sum((S⋅W_i - L_i)^2) is minimal Dengan kata lain, perkiraan S⋅W_is dengan bilangan bulat sedekat mungkin. Contoh: 1 [0.4 0.3 0.3] = [1 0 …

5
Jumblers vs Rebuilders: Pengkodean dengan Batu Bata Tetris - Area untuk Jawaban Rebuilder
Ini adalah pertanyaan pendamping untuk Jumblers vs Rebuilders: Pengkodean dengan Tetris Bricks di mana Rebuilders dapat memposting solusi mereka. Sebagaimana diperdebatkan di mana kita harus menempatkan perampok? itu memungkinkan lebih banyak kebebasan format untuk perampok dan memungkinkan mereka memperoleh perwakilan. Hanya jawab pertanyaan ini jika Anda telah memecahkan jawaban yang …

9
Bangun enkripsi rot32
Membangun enkripsi rot13 golfed terlalu mudah karena huruf-hurufnya semuanya berurutan sama dalam ruang karakter ASCII. Mari kita coba mesin rot32 sebagai gantinya. Tugas Anda adalah membangun fungsi yang mengambil string Base64 sebagai input dan mengembalikan string yang sama tetapi dengan setiap huruf diputar 32 simbol dari aslinya (pada intinya, dengan …
10 code-golf 

10
Verifikasi Magic Square
Sebuah persegi sihir adalah array persegi angka dengan sisi n terdiri dari bilangan bulat positif yang berbeda 1, 2, ..., n ² diatur sedemikian rupa sehingga jumlah dari n angka dalam setiap horisontal, vertikal, atau jalur utama diagonal selalu nomor yang sama, yang dikenal sebagai konstanta sihir. Program Anda harus …
10 code-golf  math 

5
Menerapkan fungsi seperti t9
Tantangan Anda hari ini adalah mengimplementasikan fungsionalitas mirip- t9 . Anda akan mengimplementasikan fungsi yang hanya akan memiliki 2 parameter. Anda akan menerima 1 nomor telepon dalam sebuah string dan konten file teks dengan daftar kata-kata (jangan menganggap gaya baris baru tertentu). Anda dapat menggunakan tautan https://raw.githubusercontent.com/eneko/data-repository/master/data/words.txt untuk menguji fungsionalitas, …

1
Shubbles and Smoles - Bagian I
Pengaturan Pertimbangkan kotak berbentuk aneh yang berisi 29 sel bernomor seperti yang ditunjukkan pada Gambar. 1 di bawah ini. Di dalam kotak 2D ini ada dua spesies hewan berbentuk persegi: shubbles dan smoles. Gbr. 1 (a) menunjukkan beberapa shubble berwarna biru, dan beberapa smoles berwarna merah. Setiap makhluk menempati tepat …

4
Kode Anagram
Mari kita coba ini lagi. Objek dari kontes ini adalah membuat dua bagian kode yang merupakan anagram satu sama lain (keduanya harus berisi byte yang sama dalam urutan yang berbeda), dan mereka akan melakukan tugas-tugas berikut: Seseorang harus menguji apakah nomor yang dimasukkan bahagia atau prima , dan mengeluarkan jika …

6
Temukan periode terkecil dari> 1000 digit angka
Tugas Anda adalah untuk mengambil nomor ini sebagai input (meskipun harus bekerja dengan nomor lain juga): 18349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957 dan temukan periode terkecil, dalam hal ini: 1834957034571097518349570345710975183495703457109751834957034571097518349570345710976 Semoga berhasil dan selamat bersenang - senang! Klarifikasi : Jumlah input minimal satu periode dan satu periode parsial Periode selalu dimulai pada awal nomor input …
10 code-golf 

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.