Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

15
Keluarkan spiral ke dalam anti-searah jarum jam dari array 2D
Dari pertanyaan stackoverflow ini Diberikan array 2D ukuran M×NM×N M \times N , menampilkan nilai-nilai dengan cara yang berlawanan arah jarum jam. Output harus mulai dari luar ke dalam dan titik awal selalu menjadi (0,0)(0,0)(0,0) . Contoh Yang Diberikan: ⎡⎣⎢⎢⎢15913261014371115481216⎤⎦⎥⎥⎥[12345678910111213141516] \begin{bmatrix} \color{blue}1&\color{red}2&\color{red}3&\color{red}4 \\ \color{red}5&6&7&\color{red}8 \\ \color{red}9&10&11&\color{red}{12} \\ \color{red}{13}&\color{red}{14}&\color{red}{15}&\color{red}{16}\end{bmatrix} Nilai tepi …
15 code-golf  matrix 

9
Stagger, stack, sum
Terinspirasi oleh pertanyaan Stack Overflow ini . Tantangan Memasukkan Array matriks persegi berisi bilangan bulat non-negatif. Keluaran Matriks kuadrat dibangun dari matriks input sebagai berikut. Misalkan N× NN×NN \times N menjadi ukuran dari setiap matriks input, dan PPP jumlah matriks input. Untuk kejelasan, pertimbangkan contoh input matriks berikut ( N=2N=2N=2 …

16
Panjang urutan UTF-8 byte
Tentukan panjang urutan byte UTF-8 yang diberikan byte pertama. Tabel berikut ini menunjukkan rentang peta yang mana untuk setiap panjang yang mungkin: Range Length --------- ------ 0x00-0x7F 1 0xC2-0xDF 2 0xE0-0xEF 3 0xF0-0xF4 4 Catatan tentang celah dalam tabel: 0x80-0xBF adalah byte lanjutan, 0xC0-0xC1 akan memulai urutan yang tidak valid …

16
String Sum Tertinggi
String Sum Tertinggi Diberikan string input, kembalikan kata dengan jumlah tertinggi dari setiap karakter unicode-nya. Aturan Input harus dipisahkan oleh spasi putih Nilai setiap kata didasarkan pada jumlah setiap karakter dalam kode UTF-16 kata tersebut Output harus kata pertama dengan nilai tertinggi (dalam hal jumlah duplikat) Contohnya Input: "a b …

7
Gulir Tujuh Segmen
Pos Kotak Pasir Intro Panel informasi ada di mana-mana. Ketika teknologi menjadi lebih murah, poster kertas diubah menjadi tanda-tanda bercahaya yang menunjukkan kata-kata yang muncul di satu sisi dan muncul di sisi lain, seperti yang ada di gambar: Ketika salah satu dari tanda-tanda ini dimulai, biasanya mulai kosong dan teks …
15 code-golf 

22
Baris dan kolom penyortiran blok dalam array 2D
Diberikan array bilangan bulat 2D, mari kita urutkan baris dan kolomnya dalam blok. Ini berarti bahwa Anda hanya perlu mengurutkan baris atau kolom tertentu, tetapi menerapkan transformasi yang diperlukan untuk mengurutkannya ke setiap baris atau kolom lainnya dalam array 2D. Aturan Input akan berupa array 2D integer dan integer 1-diindeks. …

11
Mensimulasikan NFA
Sebuah robot yang terbatas nondeterministic adalah mesin negara yang terbatas di mana tuple dipetakan ke beberapa negara. Yaitu. kita ganti biasa δ : Q × Σ → Q fungsi transisi dari DFA dengan fungsi lain Δ : Q × Σ → P ( Q ) .(state,symbol)(state,symbol)(state,symbol)δ:Q×Σ→Q δ:Q×Σ→Q \delta : Q …

14
Ulangi sajak dan putaran pada vokal
Sajak vokal: Apel dan Pisang Ada lagu anak-anak tradisional yang mengulangi teks yang sama berulang-ulang, hanya setiap kali setiap vokal diganti dengan vokal acak, tetapi konstan di seluruh bait saat ini. Tantangan Tujuannya adalah untuk mengusulkan kode terpendek yang melakukan transformasi pada teks input. Aturan Anda harus mencetak sajak sebanyak …
15 code-golf  string 


16
Apakah bus memuat legal?
Saya berada di dalam bus hari ini, dan memperhatikan tanda ini: seated standing wheelchairs max1 37 30 00 max2 36 26 01 max3 34 32 00 Jumlah penumpang, penumpang, dan kursi roda yang duduk semua harus tidak lebih besar dari beberapa baris dalam tabel. (Lihat obrolan untuk detailnya.) Untuk keperluan …

21
Isi hingga rentang duplikat
Biarkan menjadi daftar bilangan bulat positif tanpa urutan tertentu, dan yang dapat berisi duplikat. Tulis sebuah program atau fungsi yang menampilkan daftar bilangan bulat positif (yang urutannya tidak penting) sehingga penggabungan dan menghasilkan daftar terkecil yang seluruhnya dapat dibagi menjadi rentang identik bilangan bulat [ 1 .. i ] , …

30
Hitung jumlah dari n bilangan prima pertama
Saya terkejut bahwa tantangan ini belum ada di sini, karena sudah sangat jelas. (Atau saya terkejut saya tidak bisa menemukannya dan siapa pun akan menandainya sebagai duplikat.) Tugas Dengan bilangan bulat -negatif nnn, hitung jumlah bilangan prima pertama nnndan hasilkan. Contoh 1 Untuk n=5n=5n = 5 , lima bilangan prima …
15 code-golf  primes 

22
Uji apakah string seimbang dalam tanda kurung
Kami menyebut grup paren paren terbuka (, paren dekat yang cocok) dan semua yang ada di dalamnya. Grup atau string parens disebut tanda kurung seimbang jika tidak mengandung apa-apa atau hanya 2 kelompok parens seimbang murni. Sebagai contoh: The string "(()())()" is parenthesly balanced ( )() Because it contains exactly …

25
Kesamaan Fraksi Campuran
Di sekolah dasar, anak-anak belajar tentang pecahan yang tepat, di mana pembilangnya kurang dari penyebutnya, dan dengan demikian nilai pecahannya kurang dari satu. Kemudian, mereka diajarkan tentang pecahan di mana nilai pecahan lebih besar dari satu, dan dua cara berbeda untuk mengekspresikan pecahan ini: pecahan campuran dan pecahan tidak tepat. …

13
Jalankan Superb Shuffle ™
Untuk keperluan pertanyaan ini, setumpuk kartu diformat dengan cara ini: [ "AS", "2S", "3S", "4S", "5S", "6S", "7S", "8S", "9S", "10S", "JS", "QS", "KS", "AD", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "JD", "QD", "KD", "AH", "2H", "3H", "4H", "5H", "6H", "7H", "8H", "9H", "10H", "JH", "QH", "KH", …
15 code-golf  cards 

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.