Pertanyaan yang diberi tag «code-golf»

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

15
Permainan pelat nomor Spanyol
Pertanyaan ini didasarkan pada pertanyaan yang saya ajukan dalam bahasa Spanyol . Ya, saya meminta algoritma dalam Bahasa Spanyol. :) Di Spanyol, plat nomor saat ini memiliki pola ini: 1234 XYZ di mana XYZ adalah tiga konsonan yang diambil dari set konsonan Spanyol penuh (kecuali 'Ñ', saya pikir). Terkadang, saat …

21
Kelompokkan Daftar berdasarkan Frekuensi
Diberikan daftar bilangan bulat, kelompokkan elemen-elemen yang paling banyak muncul terlebih dahulu, lalu kelompokkan yang paling banyak berikutnya dan seterusnya hingga setiap elemen unik dalam daftar dikelompokkan satu kali. Contoh: Memasukkan: [1,2,3] Keluaran: [[1,2,3]] Memasukkan: [1,1,1,2,2,3,3,4,5,6] Keluaran: [[1],[2,3],[4,5,6]] Memasukkan: [1,1,1,4,5,6,6,6,7,7,8,8,8,8,8,8,8,9,5,6,5,6,5,6,5,6,-56] Keluaran: [[6, 8],[5],[1],[7],[9,4,-56]] Memasukkan: [] Keluaran: [] Memasukkan: (empty input) …

9
Poliglot GCD / LCM!
Tantangan Anda adalah membuat program atau fungsi yang menampilkan GCD inputnya dalam satu bahasa dan LCM inputnya dalam bahasa lain. Builtins untuk GCD atau LCM (Saya melihat Anda, Mathematica) diizinkan tetapi tidak dianjurkan. Akan ada 2 input, yang akan selalu menjadi bilangan bulat positif, tidak pernah lebih besar dari 1000. …

30
Tanggal berapa?
Tantangan Anehnya, ini belum dilakukan: output tanggal saat ini. Aturan Format tanggal yang harus Anda ikuti adalah sebagai berikut: YYYY-MM-DD Di mana bulan dan hari harus diisi dengan nol jika jumlahnya kurang dari 10. Sebagai contoh, jika program dijalankan pada 24 Mei 2017, itu akan ditampilkan 2017-05-24 Tanggal dapat selalu …
26 code-golf  date 

30
Buat matriks kotak-kotak
Ambil bilangan bulat positif n sebagai input, dan hasilkan matriks kotak - kotak n-oleh-n yang terdiri dari 1 dan 0 . Digit kiri atas harus selalu 1 . Kasus uji: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 …

24
Apakah ini Kata yang Dipesan?
(terinspirasi oleh pos ini di membingungkan. PERHATIAN: SPOILER UNTUK PUZZLE YANG DI BAWAH.) Tombol telepon standar menghubungkan huruf dengan angka sebagai berikut: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> …

30
Indeks baris dengan elemen paling tidak nol
Ini sederhana: Ambil matriks bilangan bulat sebagai input, dan output indeks baris dengan elemen paling tidak nol. Anda dapat berasumsi bahwa hanya akan ada satu baris dengan elemen paling tidak nol. Kasus uji: Ini adalah 1-diindeks, Anda dapat memilih jika Anda ingin 0 atau 1-diindeks. 1 0 row = 1 …
26 code-golf  matrix 

3
Tanda panah Game of Life
Latar Belakang Tantangan ini untuk menghormati apsillers , yang memenangkan kategori Tidak semudah kelihatannya di Best of PPCG 2016 dengan tantangan mereka. Dapatkah kotak musik 4-note saya memainkan lagu itu? Selamat! Pada halaman "Tentang Saya", pengguna ini memiliki simulator yang sangat rapi untuk otomat seluler Game of Life . (Serius, …

11
Jarak Manhattan Triangular
The Manhattan jarak pada grid biasa adalah jumlah langkah orthogonal orang perlu mengambil untuk mencapai satu sel dari yang lain. Langkah-langkah ortogonal adalah langkah-langkah yang melewati tepi sel-sel kisi (yang bertentangan dengan sudut-sudut, yang akan memberi kita jarak Chebyshev ). Kita dapat menentukan jarak yang sama pada grid lain, misalnya …

30
Berapa lama nomor saya?
Tantangan Diberikan bilangan bulat, Qdalam kisaran -(2^100) ≤ Q ≤ 2^100, output jumlah digit dalam angka itu (di basis 10). Aturan Ya, Anda dapat mengambil nomor sebagai string dan menemukan panjangnya. Semua fungsi matematika diizinkan. Anda dapat mengambil input di basis apa pun, tetapi output harus panjang dari angka di …

6
ASCII Cayley Graph
Saat melakukan riset untuk tantangan berbeda yang saya rumuskan, saya menemukan grafik Cayley , khususnya yang ini . Karena saya salah satu penulis tantangan seni ascii terbaik , tentu saja saya harus membuat tantangan seni ASCII untuk ini. Tantangan Anda adalah untuk menghasilkan penggambaran seni ASCII ini dari grafik Cayley …

11
Anagram Quines (Utas Polisi)
Ini adalah tantangan polisi-dan-perampok Benang Perampok dapat ditemukan di sini Tantangan Anda adalah menulis program yang menampilkan anagram kode sumbernya tetapi bukan kode sumber aslinya. Misalnya program Python berikut, print`'print*2``'*2` cetakan 'print*2``print*2``' yang memiliki semua karakter yang sama dengan sumber aslinya tetapi dalam urutan yang berbeda. Setelah Anda menemukan program …

30
Minus, Plus, Waktu, Eksponen?
Ini adalah CMC (tantangan mini obrolan) yang saya posting di chatroom kami, The Ninteenth Byte , beberapa waktu lalu. Tantangan Diberikan bilangan bulat positif x, tergantung pada 2 bit terakhir x, lakukan hal berikut: x & 3 == 0: 0 x & 3 == 1: x + x x & …
26 code-golf  math 

18
Menyingkat sebuah array
Tujuan: Diberikan array string, buat versi singkat dari setiap string. Spesifikasi: Untuk tantangan ini, singkatan adalah karakter N pertama dari sebuah string. Untuk string abc: a,, abdan abcsemua singkatan yang valid, sementara bc, dan actidak. Diberikan serangkaian string, kami ingin menemukan kumpulan singkatan terpendek, sehingga memberikan input dan singkatan apa …
26 code-golf  string 

11
Nomor komposit tahan-bitflip
Kadang-kadang, ketika menulis sebuah program, Anda perlu menggunakan bilangan prima karena alasan tertentu (misalnya kriptografi). Saya berasumsi bahwa kadang-kadang, Anda perlu menggunakan nomor komposit juga. Terkadang, setidaknya di sini di PPCG, program Anda harus dapat menangani perubahan yang sewenang-wenang. Dan dalam keadaan yang dibuat dengan mudah untuk membuat pertanyaan PPCG …

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.