Pertanyaan yang diberi tag «code-golf»

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

21
Apakah itu berosilasi secara berkala?
Tantangan Diberikan daftar, tentukan apakah mengelompokkan daftar ke dalam elemen yang meningkat dan menurun akan menghasilkan daftar daftar yang berukuran sama. Dengan kata lain, "titik balik" dari daftar diberi jarak secara merata. Contoh Ini sebuah contoh: 0, 3, 7, 5, 2, 3, 6 0, 3, 7meningkat, 7, 5, 2menurun, dan …

5
Apakah ini kotak yang kalah?
Ada permainan bernama Get Home yang dimainkan di papan catur. Dalam game ini ada satu bagian yang digerakkan oleh kedua pemain secara bergantian. Ada beberapa aturan tentang bagaimana karya itu bisa dipindahkan. Pada gilirannya pemain harus membuat salah satu dari langkah berikut untuk positif n . n spasi n spasi …

14
Ada berapa nomor Lynch-Bell?
Tantangan Diberikan bilangan bulat, nsebagai input di mana 36 >= n >= 2, menampilkan berapa banyak nomor Lynch-Bell yang ada di pangkalan n. Output harus dalam basis 10. Nomor Lynch-Bell Angka adalah nomor Lynch-Bell jika: Semua digitnya unik (tidak ada pengulangan digit) Jumlahnya dapat dibagi dengan masing-masing digit Ini tidak …

27
Temukan polifitong saya!
Untuk keperluan tantangan ini, sebuah polyphthong didefinisikan sebagai irisan yang berdekatan dari sebuah String, yang hanya berisi vokal, dan memiliki panjang setidaknya 2. Diberikan String yang tidak kosong sebagai input, tugas Anda adalah untuk mengeluarkan semua polyphthong yang dikandungnya. . Misalnya, "abeoic"memiliki irisan yang berdekatan berikut ini (dipisahkan ruang): a …
19 code-golf  string 

8
Jalur optimal melalui matriks
Diberikan matriks yang terdiri dari bilangan bulat positif, output jalan dengan jumlah terendah ketika melintasi dari elemen kiri atas ke kanan bawah. Anda dapat bergerak secara vertikal, horizontal dan diagonal. Perhatikan bahwa mungkin untuk bergerak ke atas / bawah, kanan / kiri dan diagonal ke semua sisi. Contoh: 1* 9 …

15
Cari dalam Daftar
Untuk tantangan ini, daftar dianggap valid jika dan hanya jika seluruhnya terdiri dari bilangan bulat dan daftar yang valid (definisi rekursif \ o /). Untuk tantangan ini, diberikan daftar yang valid dan bilangan bulat, kembalikan daftar semua kedalaman tempat bilangan bulat dapat ditemukan. Contoh Mari kita pertimbangkan daftar [1, [2, …

27
Hitung luas poligon reguler
Diberikan bilangan bulat,, di nmana 3 <= n < 2^32, menghitung luas n-gon reguler dengan apotema 1; rumus untuk yang n * tan(π / n). Bagi mereka yang tidak tahu apa itu apotema: Apotem poligon beraturan adalah segmen garis dari pusat ke titik tengah salah satu sisinya. Keluarkan area n-gon …

12
Konversi basis nyata
Kami memiliki beberapa tantangan untuk konversi basis, tetapi semuanya tampaknya berlaku untuk nilai integer. Mari kita lakukan dengan bilangan real! Tantangan Input: Angka positif x nyata , dinyatakan dalam basis 10. Ini dapat diambil sebagai pelampung presisi ganda atau sebagai string. Untuk menghindari masalah presisi, angka tersebut dapat dianggap lebih …

30
Pilih secara acak dari sebuah array
Tantangan ini agak sederhana: Anda diberi array bilangan bulat positif (tidak termasuk 0), dan harus memilih elemen acak dari array ini. Tapi inilah twistnya: Probabilitas memilih elemen tergantung pada nilai integer, artinya ketika integer tumbuh lebih besar, probabilitas untuk dipilih juga! Contoh Anda diberi array [4, 1, 5]. Probabilitas memilih …

6
Urutan memantul
Mari kita tentukan urutan. Kami akan mengatakan bahwa a ( n )Sebuah(n)a(n) adalah angka terkecil, xxx , yang memiliki properti berikut: xxx dannnn adalah co-prime (tidak berbagi faktor) xxx tidak muncul sebelumnya dalam urutan | n - x | > 1|n-x|>1|n - x| > 1 Tidak seperti kebanyakan urutan, domain …

14
Mencari Urutan Swapping Rahasia
Ini adalah tantangan polisi dan perampok , utas perampok dapat ditemukan di sini . Tugas Anda adalah menulis beberapa kode yang menghasilkan urutan OEIS, dan berisi nama urutan dalam kode ( A______) dan menampilkan urutan terpisah kedua ketika nama urutan dalam kode diubah ke nama urutan kedua. Berikut ini contoh …

19
Ekstrak Maxima Lokal
Diberikan array bilangan bulat positif, output array semua elemen yang lebih besar atau sama dengan yang berdekatan. Sebagian besar elemen akan memiliki dua elemen yang berdekatan; elemen pertama dan terakhir adalah kasus khusus, karena mereka hanya memiliki satu elemen yang berdekatan. Anda dapat mengasumsikan bahwa array mengandung setidaknya dua elemen. …

14
Hitung angka MU
Dua nomor MU pertama adalah 2 dan 3. Setiap nomor MU lainnya adalah nomor terkecil yang belum muncul yang dapat dinyatakan sebagai produk dari dua nomor MU yang berbeda sebelumnya dalam satu cara. Inilah 10 yang pertama 2, 3, 6, 12, 18, 24, 48, 54, 96, 162 Tugas Diberi angka …

30
Dapatkan yang terbaik dari dua Array
Anda akan diberikan dua array angka mengambang. Tugas Anda adalah memasangkan elemen yang sesuai dari dua array, dan mendapatkan maksimum masing-masing pasangan. Namun , jika kedua elemen terkait sama, Anda harus mengambil jumlah mereka sebagai gantinya. Misalnya, diberi daftar [1, 3, 3.2, 2.3]dan [3, 1, 3.2, 2.6], Anda harus melakukan …

21
Daftarkan sebuah nomor
Diberi bilangan real, konversikan ke daftar daftar, dengan tanda negatif (jika ada) menjadi daftar kosong, bagian bilangan bulat menjadi daftar angka, dan bagian fraksional (jika ada) menjadi daftar angka. Digit harus berupa angka aktual, bukan string. Contohnya 0 → [[0]] 123 → [[1,2,3]] -123 → [[],[1,2,3]] 123.45 → [[1,2,3],[4,5]] 0.45 …
19 code-golf  number 

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.