Pertanyaan yang diberi tag «code-golf»

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

16
Kejadian Tertinggi atau Terendah?
Tantangan: Input: String yang berisi ASCII yang dapat dicetak (tidak termasuk spasi, tab, dan baris baru) A boolean † Keluaran: Bagian-bagian dari String dibagi menjadi empat kelompok: Huruf kecil Huruf besar Digit Lain Berdasarkan boolean, kami dapat menampilkan kemunculan tertinggi satu (atau kelipatan) dari empat kelompok ini, atau yang terendah, …
13 code-golf  string 

5
Lipat matriks!
Dengan matriks, jumlah nilainya naik / turun atau kiri / kanan untuk membentuk X, lipat ke atas, dan kembalikan daftar. Saya jelaskan algoritme di sini: Algoritma Input Anda akan berupa matriks persegi bilangan bulat berukuran ganjil dalam kapasitas numerik wajar bahasa Anda. Mari kita ambil matriks berikut sebagai contoh: 1 …
13 code-golf  matrix 

7
Kotak Kecil di Sisi Bukit
Ada lagu menyindir yang disebut Little Boxes , awalnya oleh Malvina Reynolds, tentang penyebaran pinggiran kota yang memiliki lirik sebagai berikut: Kotak-kotak kecil di sisi bukit, Kotak-kotak kecil yang terbuat dari ticky-tacky, Kotak-kotak kecil di sisi bukit, Kotak-kotak kecil semuanya sama. Ada yang hijau dan yang merah muda, yang biru …

4
Regangkan sebuah array
Sebelumnya saya mendefinisikan proses penghancuran array Dalam naksir kita membaca array kiri ke kanan. Jika pada suatu titik kita menemukan dua elemen yang sama dalam satu baris, kita menghapus yang pertama dan menggandakan yang kedua. Sebagai contoh di sini adalah proses menghancurkan array berikut [5,2,2,4] ^ [5,2,2,4] ^ [5,2,2,4] ^ …

16
Urutan Eksponensial
Tambang garam Polandia tertua , yang terletak di Bochnia *, dimulai pada tahun 1248, yang dapat kita anggap sebagai angka ajaib . Kita bisa melihat bahwa itu sama dengan 4 digit dari urutan eksponensial: . Karena tanggal sebenarnya 4 digit dari urutan, kita bisa membuatnya lebih lama. Kita bisa mengulangi …

17
Bagan batang sepuluh baris
Ini adalah Hole-1 dari The Autumn Tournament dari APL CodeGolf . Saya adalah penulis asli masalah di sana, dan dengan demikian diizinkan memposting ulang di sini. Diberikan daftar angka, #buat bagan batang horizontal karakter untuk berapa banyak angka yang cocok dengan masing-masing dari sepuluh kelompok yang berukuran sama. Misalnya, jika …

2
Bangun braket turnamen
Diberikan daftar input string yang tidak kosong, menampilkan representasi seni ASCII dari turnamen, berdasarkan aturan gambar berikut: Jumlah string dijamin dari kuantitas 2,4,8,16,etc. Dua dawai pertama saling bermain, dan dua dawai berikutnya saling bermain, dan seterusnya. Ini babak pertama. Untuk setiap game, pilih pemenang secara acak dengan probabilitas yang sama. …

11
Jumlahkan kubus wajah kubus
Secara manual menjumlahkan wajah kubus kubus itu membosankan dan memakan waktu, agak seperti menulis kode dalam kubus itu sendiri. Dalam cubifier paling efisien , saya meminta Anda untuk menerjemahkan ASCII ke sumber Cubically. Salah satu jawaban di sana menggunakan urutan inisialisasi kubus dan kemudian memodifikasi kubus yang dihasilkan berdasarkan jumlah …

4
Kembalinya Hydra Slayer
Sudah lama sejak Anda membunuh hydra itu , Anda berjemur dalam kemuliaan selama bertahun-tahun, tetapi sekarang orang-orang memanggil Anda mandi, sudah. Nah saat Anda membuktikannya salah, Anda pernah mendengar keberadaan hydra lain. Cukup bunuh saja dan Anda akan diberikan semua kemuliaan yang layak Anda dapatkan. Anda tiba di gudang senjata …
13 code-golf  math  number  game 

5
Peretasan Terminal Fallout
Adakah orang di sini yang penggemar keras Bethesda? Mungkin Anda lebih suka Obsidian Entertainment? Nah, jika Anda salah satu dari hal-hal itu daripada gambar berikut harus relatif akrab bagi Anda. Saya sudah bebas mempersiapkan tantangan ASCII-Art yang agak unik, jadi inilah petunjuk pertama tentang apa yang akan saya lakukan: _____________________________________________________ …

28
Faktorisasi Array
Diberikan array bilangan bulat positif, menghasilkan larik stabil dari faktor prima yang berbeda dari bilangan bulat ini. Dengan kata lain, untuk setiap integer dalam input secara berurutan, dapatkan faktor prima, sortir, dan tambahkan bilangan prima yang belum ada dalam output ke output. Uji Kasus [1,2,3,4,5,6,7,8,9,10] -> [2,3,5,7] [10,9,8,7,6,5,4,3,2,1] -> [2,5,3,7] …

5
Koefisien Korelasi Peringkat
Koefisien korelasi biasa (dalam 2d) mengukur seberapa baik sekumpulan poin dapat digambarkan oleh suatu garis, dan jika ya, tandanya memberi tahu kita apakah kita memiliki korelasi positif atau negatif. Tetapi ini mengasumsikan bahwa koordinat titik sebenarnya dapat ditafsirkan secara kuantitatif misalnya sebagai pengukuran. Jika Anda tidak bisa melakukan itu tetapi …

1
Menjadi Hydra Slayer
Anda adalah pahlawan terbaik dan paling terkenal di daerah tersebut. Akhir-akhir ini ada desas-desus bahwa seekor Hydra telah nongkrong di jurang terdekat. Menjadi pahlawan pemberani dan berbudi luhur bahwa Anda adalah Anda akan pergi memeriksanya nanti hari ini. Masalah dengan hydrae adalah bahwa setiap kali Anda mencoba memotong kepala mereka, …
13 code-golf  math  game 

8
Peta jarak minimum taksi
Deskripsi tantangan Dalam metrik taksi , jarak antara dua titik didefinisikan sebagai: Pertimbangkan sebuah matriks dengan nol dan hanya satu: 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 Mari kita memetakan masing 1- …

4
Bagaimana Fermat nomor ini?
Angka kulit adalah bilangan bulat positif yang dapat dinyatakan sebagai 2 2 x +1 dengan bilangan x. Sekarang mari kita mendefinisikan atribut nomor yang disebut "Fermat-ness": Fermat-ness dari nomor tersebut adalah satu kurang dari panjang rantai kekuatan dua, mulai dari pangkalan, dengan kekuatan dua diperluas untuk memaksimalkan fermat-ness. Angka yang …

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.