Pertanyaan yang diberi tag «code-golf»

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

30
Kelompok item yang berulang
Deskripsi tantangan Diberikan daftar / larik item, tampilkan semua grup item berulang berulang. Deskripsi input / output Input Anda adalah daftar / larik item (Anda bisa berasumsi semuanya bertipe sama). Anda tidak perlu mendukung setiap jenis bahasa Anda, tetapi harus mendukung setidaknya satu (lebih disukai int, tetapi jenis seperti boolean, …

2
Membangun Jembatan
Tugas Anda adalah membangun jembatan untuk menghubungkan dua tebing yang diberi input d, jaraknya terpisah. dakan selalu genap Namun, jembatan membutuhkan kolom untuk menahannya. Setiap kolom dapat menampung maksimal 6 spasi di setiap sisi. Untuk contoh ini: ________ ________ | | A | | B |----------------------| d = 22 Jembatan …

9
Tentang Subjek Kata Sandi
Dalam Keep Talking and Nobody Explodes , pemain ditugasi menjinakkan bom berdasarkan informasi dari "pakar" mereka (orang lain dengan manual). Setiap bom terdiri dari modul-modul, salah satunya bisa berupa kata sandi, di mana pakar diberikan daftar kata sandi yang mungkin, panjangnya lima huruf: about after again below could every first …
10 code-golf 

25
Hitung kecepatan relativistik
Dalam relativitas khusus , kecepatan objek bergerak relatif terhadap objek lain yang bergerak berlawanan arah diberikan oleh rumus: s=v+u1+vu/c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) Dalam rumus ini, dan adalah besarnya kecepatan benda, dan adalah kecepatan …

1
Akankah itu melayang?
Tantangan Diberikan string 2d yang mewakili bagian bawah perahu sebagai input, Anda harus menentukan apakah perahu akan mengambang atau tidak. String 2D ini bisa dalam format apa pun yang paling nyaman. (String dengan baris baru, daftar string, daftar daftar karakter, dll.) Cetak nilai yang benar jika itu akan mengambang, dan …

2
Apakah ini digabungkan secara unik?
Dalam tantangan tentang kode awalan ini , kami mempelajari bahwa kode awalan dapat disatukan secara unik. Itu berarti, mereka dapat bergabung bersama tanpa pemisah, dan tanpa ambiguitas. Misalnya, karena [1,2,45] adalah kode awalan, saya dapat bergabung bersama-sama tanpa pemisah seperti: 1245245112145, dan tidak akan ada ambiguitas. Namun yang terjadi tidak …
10 code-golf 

1
Berapa banyak bentuk dalam gambar ini?
Anak-anak sangat pandai mengklasifikasikan objek dan menghitungnya. Komputer tampaknya memiliki lebih banyak masalah. Ini adalah versi sederhana dari masalah ini. Bisakah Anda menulis program kecil yang dapat mengklasifikasikan dan menghitung objek dalam suatu gambar? Masalahnya: Diberikan gambar yang mengandung satu lingkaran atau lebih dan empat persegi panjang, mengembalikan 2 bilangan …

4
Papan Solitaire Mancala yang dapat dimenangkan
Mancala adalah nama keluarga permainan papan yang biasanya melibatkan serangkaian piala berisi manik-manik yang dimanipulasi oleh pemain. Tantangan ini akan menggunakan aturan khusus yang ditetapkan untuk varian solitaire permainan. Papan terdiri dari "keranjang" di salah satu ujungnya, diikuti oleh jumlah cangkir yang tak terbatas, bernomor mulai dari 1. Beberapa cangkir …

3
Gambar kubus sederhana
Kami tidak memiliki tantangan tunggal tentang menggambar kubus 3 dimensi yang nyata, jadi begini: Tantangan Tugas Anda adalah menggambar kubus yang diputar dengan perspektif. Itu bisa di jendela terpisah atau sebagai gambar. Memasukkan Input Anda adalah 3 angka terpisah antara 0 dan 359,99 ... Ini mewakili rotasi di sekitar sumbu …

8
Golf algoritma K-means
K-means adalah algoritma pengelompokan tanpa pengawasan standar, yang, diberikan satu set "titik" dan sejumlah kluster K, akan menetapkan setiap "titik" ke salah satu kluster K. Pseudo-Code of K-means Perhatikan bahwa ada banyak varian K-means. Anda harus mengimplementasikan algoritma yang saya jelaskan di bawah ini. Anda mungkin memiliki beberapa variasi pada …

3
420 <s> Blaze </s> Golf It
Ini adalah tantangan yang cukup sederhana, tetapi (saya harap) tantangan yang menyenangkan. Tugas Jika sekarang salah satu bulan 4dan hari itu 20, jamnya (pada jam 12 jam) adalah 4dan menit adalah 20, atau menit adalah 4dan yang kedua adalah 20, cetak seni ascii ini: . .:. :|: .:|:. ::|:: :. …

11
Berapa hari minimum yang akan dia ambil untuk menyelesaikan N unit kerja?
Seseorang harus menyelesaikan Nunit kerja; sifat pekerjaannya sama. Untuk menguasai pekerjaan, ia menyelesaikan hanya satu unit pekerjaan di hari pertama . Dia ingin merayakan penyelesaian pekerjaan, jadi dia memutuskan untuk menyelesaikan satu unit pekerjaan di hari terakhir . Ia hanya diizinkan menyelesaikan x, x+1atau x-1unit kerja dalam satu hari , …

5
Memesan kata-kata agar sesuai dengan string yang diberikan
Diberikan string huruf dan serangkaian kata, output urutan kata-kata sehingga mereka dapat ditemukan dalam string dengan menjatuhkan huruf yang tidak diperlukan. Kata-kata dapat muncul lebih dari satu kali di kumpulan kata. String input dan semua kata akan terdiri dari 1 hingga 1000 huruf kecil masing-masing. Huruf yang akan dijatuhkan dapat …
10 code-golf  string 

7
Buat Latihan Gym Anda sendiri dan ikuti bersama irl
Mari kita lakukan latihan bersama, ya? Cukup ikuti gerakan stickman. Stickman apa yang kamu minta? Yang akan kita buat! Buat program yang memungkinkan input string hanya berisi bilangan bulat, dan output sembilan stick-angka berikut dengan interval di antaranya: @ \@/ |@_ _@| @/ \@ |@| \@\ /@/ /|\ | | …

2
Mempartisi daftar!
Dalam tantangan ini, Anda perlu mempartisi daftar, di mana partisi memiliki ukuran maks, ukuran min, dan ukuran yang disukai. Saya akan menggunakan notasi (min,pref,max) untuk menunjukkan ukuran dalam tantangan ini. Bagi mereka yang tidak terbiasa dengan partisi, daftar berikut telah dipartisi menjadi bagian dari 3: [0..9] -&gt; [[0,1,2],[3,4,5],[6,7,8]] Ketika daftar …

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.