Pertanyaan yang diberi tag «code-golf»

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

15
Bangun Podium ASCII
Dalam kompetisi olahraga, sering terjadi bahwa pemenang disajikan di podium, dengan orang yang berada di posisi pertama di tengah, orang di tempat kedua di ketinggian tengah di sebelah kiri, dan orang ketiga di tempat terendah dan ke kanan. Kita akan membuatnya kembali di sini dengan beberapa penyesuaian khusus. Podium disajikan …

23
Menyamakan array
Tantangan Anda diberi array dari integer. Dengan gerakan, Anda dapat menambah atau mengurangi elemen array sebanyak 1 . Tugas Anda adalah untuk menyamakan array, yaitu membuat semua elemen array sama dengan melakukan beberapa gerakan . Tapi itu tidak cukup! Anda juga ingin membuat gerakan sesedikit mungkin .SebuahSebuaha Memasukkan Sebuah non-kosong …

25
Buat kata sandi
Sangat sulit untuk mengingat kata sandi saya, jadi saya menemukan cara untuk membuat kata sandi. Cara saya membuat kata sandi berasal dari kata atau kalimat, mengikuti langkah-langkah ini: Mulai dari kiri ke kanan Temukan hitungan setiap huruf Masukkan surat dengan jumlah di urutan Surat dengan pengulangan yang lebih tinggi pada …

12
Desimal padat dikemas (DPD) ke desimal
Untuk penggemar nandgame: Silakan coba DPD ke desimal di gerbang logika juga! Latar Belakang Desimal padat dikemas (DPD) adalah cara untuk secara efisien menyimpan angka desimal dalam biner. Ini menyimpan tiga angka desimal (000 hingga 999) dalam 10 bit, yang jauh lebih efisien daripada BCD naif (yang menyimpan satu digit …

30
Output dengan panjang yang sama selalu
Dengan tantangan seperti Keluaran dengan panjang yang sama dengan kode dan Buat keluaran dua kali panjang kode , saya memikirkan tantangan terpisah, tetapi serupa. Tugasnya adalah menghasilkan output. Ini bisa berupa string, daftar karakter, atau apa pun format output default program Anda. Namun, output Anda harus selalu sama, terlepas dari …

18
Buat mereka berjumlah 10.000
Kami baru saja mencapai ambang 10.000 pertanyaan tentang PPCG. Hore! Mari kita rayakan ini dengan tantangan sederhana. Memasukkan Dua bilangan bulat AAA dan BBB , keduanya dalam [1..9999][1..9999][1..9999] , sehingga A+B&lt;10000A+B&lt;10000A+B<10000 . Tugas Tugas Anda adalah menambahkan satu digit tunggal ke salah satu bilangan bulat ini atau satu digit tunggal …

6
Dua lusin perkiraan angka ciuman
Diberi angka dari 1 hingga 24, menampilkan angka berciuman sesuai pengetahuan terkini (beberapa angka akan memiliki lebih dari satu hasil yang dapat diterima). Pengetahuan tentang geometri tidak penting karena semua output tercantum di bawah ini. Dari halaman Wikipedia pada Masalah Nomor Berciuman : angka ciuman didefinisikan sebagai jumlah bola unit …

11
Tampilan persen sisa baterai
Tampilkan sisa daya baterai, sebagai persentase dari daya maksimum Ingatlah jika Anda tidak dapat menjalankan kode Anda di telepon, kalkulator, dll, Anda mungkin dapat menginstal lingkungan Anda di laptop setidaknya. Jika Anda benar-benar tidak dapat berjalan pada perangkat yang memiliki baterai, maka sayangnya bahasa Anda tidak memenuhi syarat karena Anda …
26 code-golf 

8
Saling Menyerang Queens
Biarkan papan catur 8x8 diwakili oleh dua nilai berbeda, dengan satu nilai menjadi kotak kosong dan yang lainnya menjadi ratu. Dalam contoh berikut, saya menggunakan 0s sebagai kotak kosong dan 1s sebagai ratu. Sebagai contoh: diberikan oleh 1 0 1 1 1 0 0 0 1 0 1 0 1 …

16
Perisai Tentara Romawi
Pos kotak pasir (dihapus) Formasi tentara Romawi kuno sangat terkenal di seluruh dunia. Dalam formasi-formasi ini legiun Romawi dikelompokkan dalam bentuk geometris (biasanya persegi panjang) melindungi sayap dan bagian superiornya menggunakan perisai mereka. Legionary di posisi interior menutupi bagian superior yang menempatkan perisai mereka di atas kepala mereka, legionary di …
26 code-golf  matrix 

24
Bandingkan nomor versi
Ketika kami menerbitkan beberapa perangkat lunak, kami menetapkan nomor versi untuknya. Dan pengguna mungkin ingin memperbarui ke versi terbaru dari beberapa perangkat lunak. Jadi, inilah saatnya untuk mencari tahu versi mana yang harus lebih baru. Memasukkan Masukkan dua nomor versi sebagai string. Dalam konteks tantangan ini, kami hanya mendukung nomor …

3
Golf Makan Siang Gratis
Temukan urutan pertukaran menguntungkan maksimal yang diberikan tabel nilai tukar. Sebagai contoh perhatikan mata uang A riary (mata uang Anda rumah), B AHT, C edi, dan D enar mana tingkat dari satu ke yang lain (setelah setiap tingkat transaksi telah dikenakan) diberikan oleh (baris, kolom) masuk dalam tabel nilai tukar …

24
Keacakan Sewenang-wenang
Keacakan itu menyenangkan. Tantangan tanpa poin itu menyenangkan. Tulis fungsi yang, jika diberi input bilangan bulat n, akan mengeluarkan satu set (tidak berurutan, unik) nantara bilangan bulat acak antara 1dan n^2(inklusif) sehingga jumlah semua bilangan bulat sama dengann^2 . Keacakan tidak tidak harus seragam, disediakan setiap set yang valid memiliki …

12
Temukan pengantar tidur pembakar
Bayangkan seorang pembakar berjalan di sekitar kota dan mengambil korbannya sesuai dengan pola yang sangat spesifik (Atau, sebagai alternatif, Bayangkan seekor lebah terbang di sekitar taman dan memetik bunga-bunganya untuk diserbuki menurut pola yang sangat spesifik ). Katakanlah kota adalah matriks N × N , di mana N adalah bilangan …

30
Langkah ortodiagonal
Ini masalah umum untuk bernavigasi dalam matriks 2D. Kami telah melihatnya berkali-kali dan akan melihatnya lagi. Jadi mari kita bantu masa depan kita dan kembangkan solusi terpendek untuk menghasilkan semua delapan langkah yang mungkin dalam matriks 2D. Tantangan Kode Anda harus menampilkan 8 pasang -1,0,1 berikut dalam urutan apa pun: …

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.