Pertanyaan yang diberi tag «code-golf»

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

2
Dalam sebuah string atau tidak?
Baru-baru ini saya mengalami masalah dengan juru bahasa TeaScript yang baru . Masalah terbesar adalah mengidentifikasi apakah string berisi karakter khusus atau tidak. Tantangan Karakter khusus didefinisikan sebagai karakter dengan codepoint 160 hingga 255. Anda akan diberikan input berupa string karakter dengan codepoint 0 hingga 255, paling banyak di antaranya …

1
Atasi resistor
Tujuannya sederhana: mengingat string nilai resistansi, gambar bagian dari "rangkaian listrik" dari resistor tersebut. Contohnya ikuti. Input: 3. Keluaran: --3-- Input: 1,2,3. Keluaran: --1----2----3-- Selanjutnya, resistor dapat digabung paralel (dengan 2 atau 3 resistor per bergabung), tetapi kedalaman yang diperlukan dari sambungan paralel hanya 1. Input: 1|2. Keluaran: |--1--| -| …

8
Apakah bilangan bulat, string, atau desimal?
Tantangan Anda adalah menentukan apakah input yang diberikan adalah integer, string, atau desimal. Aturan String adalah input apa pun yang bukan bilangan bulat atau float Integer harus hanya berisi karakter numerik dan tidak boleh dimulai dengan nol Desimal adalah input apa pun yang berisi titik ( .) dan titik tersebut …

4
Tips untuk bermain golf di Elixir
Elixir adalah bahasa fungsional yang relatif baru, yang saya sangat tertarik. Saya ingin mendapatkan tips umum tentang golf di Elixir dan mempelajari teknik yang dapat diterapkan pada masalah kode-golf yang agak spesifik untuk Elixir secara umum . Berdasarkan begitu banyak pertanyaan serupa tentang Python , Ruby , Javascript , dll. …
8 code-golf  tips 

2
Tata Letak Teks dalam Kolom
Tulis program atau fungsi yang memberikan beberapa teks, sejumlah kolom, dan lebar kolom, memformat teks menjadi kolom. Ini tipografi teks biasa . Aturan Memasukkan Teks akan menjadi string ASCII yang dapat dicetak dan mungkin berisi baris baru dan spasi (tetapi tidak tab). Jumlah kolom akan menjadi bilangan bulat positif. Lebar …

2
Putar lagu RTTTL
User quartata memposting tantangan ini , tetapi dia mengabaikan fakta bahwa, untuk alasan apa pun, dia tidak dapat memutar file MIDI di komputernya. Mari kita bantu dia dengan menulis program lengkap yang membaca lagu dalam format RTTTL dari input standar, mencetak nama lagu ke output standar dan memutarnya (dengan kecepatan …

2
Pembalasan Pion Hitam
Objektif Gadai hitam ingin membalas dendam. Plotkan serangan terakhirnya. Aturan Gadai hitam ( L) dimulai dari baris atas dan bergerak ke bawah ke baris bawah. Maksimalkan poin yang diambil, yang menunjukkan jalur dengan X. Bidak ( P) adalah 1, uskup ( B) dan ksatria ( N) 3, benteng ( R) …

7
Konversi di antara awalan SI
pengantar Sistem Satuan Internasional adalah sistem pengukuran di seluruh dunia, kecuali untuk beberapa negara termasuk AS . Sistem SI (atau sistem metrik) didasarkan pada kekuatan sepuluh, tercantum di bawah (perhatikan bahwa ini adalah tabel yang tidak lengkap): femto(f) pico(p) nano(n) micro(μ) milli(m) centi(c) (base unit) hecto(h) kilo(k) mega(M) giga(G) tera(T) …

5
Manusia membenci sapi dan programmer membenci manusia - mari kita hubungkan mereka!
Latar Belakang Tugasnya sederhana tetapi setiap programmer telah mengimplementasikannya setidaknya sekali. Stackoverflow memiliki banyak sampel, tetapi apakah mereka cukup pendek untuk menang? Cerita masalah Anda adalah programmer pemarah yang diberi tugas menerapkan input ukuran file untuk pengguna. Karena pengguna tidak menggunakan byte, setiap orang hanya akan memasukkan "1M", "1K", "3G", …
8 code-golf 

1
Singkatan restoran
Tujuan Terkadang menu makan malam bisa memiliki nama panjang lebar. Ini jauh lebih mudah bagi pelayan untuk menulis singkatan yang jelas mengidentifikasi hidangan. Misalnya, diberikan daftar ini: beef burger chicken burger chicken nuggets Singkatan c ncocok chicken nuggets. Singkatan burcocok beef burgerdan chicken burger. Tulis program fungsi yang mengidentifikasi satu …

3
Menghitung siklus dalam proses lipat dan squashing
Dalam teori chaos , peta tapal kuda adalah contoh bagaimana kekacauan muncul dalam proses sederhana melipat dan meremas. Bunyinya seperti ini: ambil adonan imajiner, lipat, dan akhirnya remas ke ukuran aslinya. Kekacauan muncul dalam pola bagaimana potongan-potongan adonan berakhir dalam pengaturan akhir setelah pengulangan. Dalam kasus kami, kami akan melihat …

1
Mengurangi Bentuk Eselon Baris dari Matriks
Tujuan dari tantangan ini adalah untuk membuat program yang mengambil dalam matriks dan output bentuk eselon baris berkurang. Matriks dalam bentuk eselon baris tereduksi jika memenuhi semua kondisi berikut: Jika ada baris di mana setiap entri adalah nol, maka baris ini terletak di bawah baris lain yang berisi entri bukan …

3
Jadikan pseudocode saya nyata
Saya punya beberapa pseudocode Java yang menggunakan spasi alih-alih kurung kurawal, dan saya ingin Anda mengubahnya. I / O Program Anda harus mengambil file input bersama dengan nomor yang menunjukkan berapa banyak ruang yang digunakan untuk membuat blok. Ini sebuah contoh: $ convert.lang input.p 4 // Konversi menggunakan 4 spasi …

1
Bisakah Anda membantu Tony Stark menjadi Ironman?
Tony Stark, seperti yang kita tahu Ironman (pria super keren dengan setelan logam dan banyak senjata). Namun, tanpa setelan logam, dia tidak bisa mengklaim gelar itu. Tony Stark, memiliki ego yang hebat, ingin menyelesaikan Norseman , yang dianggap sebagai triathlon tersulit di dunia (untuk jarak yang setara dengan ras Ironman), …

2
Apa pernyataan loop tak terbatas terpendek di Jawa?
Saya sedang mengerjakan golf untuk Java dan saya membutuhkan loop tak terbatas. Jelas, saya tidak ingin menghabiskan lebih banyak byte daripada yang harus saya lakukan, terutama dalam bahasa yang begitu ekspresif. Dengan asumsi saya memiliki beberapa kode yang ingin saya jalankan, jelas garis dasarnya ditetapkan pada while(1>0)/*stmt*/atau 10 karakter tambahan …
8 code-golf  tips  java 

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.