Pertanyaan yang diberi tag «code-golf»

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

9
Bongkar tali itu!
Diberikan string sebagai input, output satu atau lebih varian string sehingga: Tidak ada karakter di posisi aslinya Tidak ada karakter yang berdekatan dengan karakter yang semula berbatasan dengannya Anda dapat mengasumsikan ini akan selalu dimungkinkan untuk string yang diberikan, dan hanya akan berisi karakter alfabet huruf tunggal ( [a-z]atau [A-Z]jika …

6
Kode negara bagian AS lebih efisien
Singkat negara bagian AS itu! menyenangkan, tetapi kami belajar bahwa menyingkat nama negara bagian AS secara efisien sulit dilakukan dengan sistem saat ini. Mari kita datang dengan skema kode negara alternatif untuk bermain golf yang efisien. Tugas Anda: Tulis fungsi (atau program) yang, diberi nama negara bagian AS yang valid …
20 code-golf  string 

13
Gambar papan sudoku menggunakan karakter menggambar garis
Ini kode golf. Untuk tantangan ini, saya akan menerima metode (Anda tidak perlu program lengkap), tetapi metode signature tidak dihitung terhadap jumlah byte dan saya ingin melihat tanda tangan penuh (bukan lamdba). Input untuk metode ini adalah array integer dengan 81 elemen. Nilai output / return dari metode adalah string …

22
Sederhanakan input matriks!
Saya telah menulis beberapa tantangan terkait dengan matriks, dan yang umum untuk semua adalah bahwa saya menggunakan format seperti di bawah ini ketika mewakili matriks, baik dalam contoh maupun dalam kasus uji: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 Ini mungkin …

19
Gambar ASCII X besar
Masalah Terinspirasi oleh tantangan sebelumnya melakukan hal serupa Diberikan noutput input integer positif bentuk yang mengikuti pola ini: masukan n=1: * * * * * masukan n=2: ** ** **** ** **** ** ** masukan n=3: *** *** *** *** ***** *** ***** *** *** *** *** dan seterusnya... Ini …

16
Dekripsi xor-enkripsi
Tugas Anda adalah untuk mengambil string terenkripsi sebagai input, dan output string didekripsi, untuk mengungkapkan pesannya yang tersembunyi. String, baik input maupun output, akan berisi karakter dari daftar 64 karakter ASCII ini (perhatikan spasi terdepan): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ Karakter-karakter ini diberi nomor, sesuai urutan yang tercantum di atas: ! " # $ …

30
Baca kata sandi
Tantangan Anda adalah membaca "kata sandi" dari keyboard / input standar. Tantangan : Baca string tanpa sterlihat. Untuk setiap karakter yang masuk s, cetak satu karakter c. Dalam waktu nyata. Aturan: Anda harus mencetak cdalam waktu nyata. Segera setelah pengguna memasukkan karakter yang harus Anda tampilkan c. c harus konstan, …
20 code-golf  string 

6
Gambar Fase Bulan
Tantangan Mengingat fase bulan, gambarkan menggunakan seni ASCII. Program Anda harus menangani bulan baru, waxing sabit, kuartal pertama, waxing gibbous, bulan purnama, memudarnya gibbous, kuartal terakhir, dan memudarnya bulan sabit. Masukan Anda akan berupa bilangan bulat. 0 -> new moon 1 -> waxing crescent 2 -> first quarter 3 -> …

18
Temukan Nomor yang Tidak Terkait
Diberikan 2 bilangan bulat non-negatif sebagai input, menghasilkan bilangan bulat non-negatif yang tidak dapat dibuat melalui operator matematika pada 2 input. Misalnya, input yang diberikan 2dan 3, 6, 0, 5, 1, 9, 8, 23, 2semua output tidak valid. Operasi yang harus diperhitungkan adalah: Addition (a + b) Subtraction (a - …

7
Segitiga Heksagonal!
Tugas Anda: membuat segitiga heksagonal dengan panjang sisi n, di mana nbilangan bulat positif atau 0. Pertama, izinkan saya mendefinisikan segi enam: / \ | | \ / (Seni ASCII yang luar biasa, kan?) Segi enam dapat dihubungkan bersama dengan berbagi sisi: / \ / \ | | | \ …


1
Getaran yang baik
Suara theremin telah diabadikan dalam lagu The Beach Boys Good Vibrations . Banyak juga yang mengaitkan suaranya dengan tema untuk seri asli Star Trek , meskipun tampaknya itu adalah emulasi sopran . Tantangan ini mengharuskan Anda untuk mengimplementasikan theremin . Memasukkan Ambil input 2 dimensi dari mouse atau perangkat input …
20 code-golf  music 

30
Membalikkan interleaving
Diberikan string, balikkan secara interleaving. Berikut cara melakukannya untuk abcdefghidan abcdefghij, diindeks 0: Pisahkan karakter pada indeks genap dari karakter pada indeks ganjil:acegi bdfh acegi bdfhj Membalikkan karakter pada indeks ganjil:acegi hfdb acegi jhfdb Interleave menjadi satu string lagi:ahcfedgbi ajchefgdib Aturan Anda harus mendukung string panjang genap dan ganjil. Dari …
20 code-golf  string 

20
Kata-kata yang Berisi Digit
Kata digit adalah kata di mana, setelah menghapus beberapa huruf, Anda hanya memiliki satu digit: SATU, DUA, TIGA, EMPAT, LIMA, ENAM, TUJUH, DELAPAN, DELAPAN atau SEMBILAN (bukan NOL). Misalnya, BOUNCE dan ANNOUNCE adalah kata digit, karena mengandung kata digit. ENCODE bukan kata digit, meskipun mengandung O, N dan E, karena …
20 code-golf  string 

10
Hubungkan Empat Validator
pengantar Connect Four adalah gim di mana Anda berusaha mendapatkan empat berturut-turut: horizontal, vertikal, atau diagonal. Dalam golf kode ini, kami akan mencoba mencari siapa yang menang, diberikan papan permainan. Akan selalu ada satu pemenang, dan hanya satu pemenang. Tugas Diberikan papan Connect Four, cari tahu siapa pemenangnya: Xatau Y. …

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.