Pertanyaan yang diberi tag code-golf

26
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...

26
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...

26
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...

26
Prinsip & Kode Golf Pigeonhole

The prinsip mengesampingkan menyatakan bahwa Jika N item dimasukkan ke dalam kotak M , dengan N > M , maka setidaknya satu kotak harus berisi lebih dari satu item. Bagi banyak orang, prinsip ini memiliki status khusus dibandingkan dengan pernyataan matematika lainnya. Sebagai EW Dijkstra...

26
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...

26
Satu Ekspresi, Banyak Nilai

Menggunakan simbol matematika yang kita kenal: +, x, tanda kurung, dan bilangan rasional apa pun, mudah untuk membuat ekspresi yang mengevaluasi sejumlah bilangan yang diinginkan. Sebagai contoh: 1+(2x3)=7, (1+2)+(3x6.5)=22.5dan sebagainya. Cukup membosankan. Dalam tantangan ini, kita akan...

26
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,...

26
Baris, baris, baris perahu Anda

Semua orang mungkin akrab dengan lagu berikut , yang merupakan babak musikal : Latar Belakang Lebih sedikit orang mungkin ingat mencoba menyanyikan versi 4-orang ini dengan beberapa teman dan gagal. Mengimbangi lirik lagu dengan nada harmonis yang berbeda dikenal sebagai menyanyikan "putaran"...

26
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 & 3 == 2: x * x x & 3 == 3:...

26
Berlian Tertanam!

Tidak, bukan ini . Dan bukan ini juga. Pertanyaan ini tidak seperti itu Tulis kode terpendek untuk mencetak / mengembalikan hasil berikut: /\ /\ /\ / \ / \ / \ / /\ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \ \ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \/ / \ / /\ \ / /\ \ / \/ / \ \/ / \ \/ /\ \ / /\...

26
Err, Dimanakah saya?

Oh tidak! Saya terjebak di hutan besar (Oke, tidak juga, tapi anggap saja) dan saya tidak tahu di mana saya berada! Syukurlah, saya membawa laptop saya. Tetapi ketika saya mencari 'Maps', tertulis 'Tidak ada hasil', dan saya menanyakan ini sebagai pilihan terakhir. Harap buat program yang...

26
Buat gelombang bendera

Ambil bendera, seperti ini: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- Dan sejumlah input: "panjang gelombang" Katakanlah panjang gelombangnya adalah 5. Kemudian, setiap 5 karakter di sepanjang garis dari awal, ganti...

26
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...

26
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...

26
Sepenuhnya membenarkan & tanda hubung blok teks

Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Sepenuhnya dibenarkan berarti selaras di sebelah kiri dan kanan, dan dicapai dengan meningkatkan jarak antara kata-kata sampai setiap baris cocok. Terkait: Ratakan teks dengan...

26
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 1 0 1 n = 4 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 Format input dan output adalah opsional....

26
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...