Pertanyaan yang diberi tag code-golf

20
Memvisualisasikan kata-kata

Diberi kata yang hanya terdiri dari huruf kecil, lakukan hal berikut: Untuk setiap huruf, dapatkan faktorisasi utama dari posisinya dalam alfabet. Untuk setiap faktor prima, p , gambar berlian dengan panjang sisi p dan tempelkan huruf di tengah berlian. Berlian terbesar adalah di tengah, berlian...

20
Ubah ID 15 karakter Salesforce menjadi 18 karakter

Dalam Salesforce CRM , setiap objek memiliki ID alfanumerik 15 karakter, yang peka huruf besar-kecil. Kalau ada yang penasaran, sebenarnya itu nomor base-62 . Namun, alat yang digunakan untuk migrasi data dan integrasi mungkin atau mungkin tidak mendukung sensitivitas kasus. Untuk mengatasinya, ID...

20
Menempatkan pasak persegi ke dalam lubang persegi

Saya tertarik dengan desain grafik ini dari New York Times, di mana setiap negara bagian AS diwakili oleh sebuah kotak di kotak. Saya bertanya-tanya apakah mereka menempatkan kotak dengan tangan atau benar-benar menemukan penempatan kotak yang optimal (berdasarkan beberapa definisi) untuk mewakili...

20
Seberapa jauh Matahari?

pengantar tl; dr Terus menampilkan jarak saat ini dari Bumi ke Matahari. Sederhana, orbit Bumi di sekitar Matahari adalah elips. Jadi jarak yang sebenarnya antara keduanya terus berubah. Jarak ini dapat dihitung untuk hari tertentu menggunakan rumus ini : Persamaan dapat dibagi menjadi...

20
Temukan Produk Silang

Produk silang dari dua vektor tiga dimensi a⃗ a→\vec a dan b⃗ b→\vec b adalah vektor unik c⃗ c→\vec c sedemikian rupa sehingga: c⃗ c→\vec c adalah ortogonal untuka⃗ a→\vec a danb⃗ b→\vec b Besarnya c⃗ c→\vec c sama dengan luas jajaran genjang yang dibentuk oleh a⃗ a→\vec a dan b⃗ b→\vec b Arah...

20
Tarik magnet dalam array

Latar Belakang Saya memiliki deretan magnet yang kuat dan banyak benda logam di antara mereka. Di mana magnet akan menarik mereka? Memasukkan Input Anda adalah array bilangan bulat non-negatif, yang akan berisi setidaknya satu 1. Anda dapat menggunakan format apa pun yang masuk akal. The 0s...

20
Kapan Santa memasuki ruang bawah tanah? (AOC Hari 1)

Saya mereproduksi bagian kedua dari hari pertama Advent of Code, dengan izin dari pencipta. Santa sedang berusaha mengirimkan hadiah di sebuah gedung apartemen besar, tetapi ia tidak dapat menemukan lantai yang tepat - arah yang ia dapatkan agak membingungkan. Dia mulai di lantai dasar (lantai 0)...

20
Perluas ekspansi bash brace

Untuk sebagian besar alasan historis, bash cukup membingungkan dan sintaksis dan paradigma pemrograman - ini bisa membuatnya canggung dan terkadang membuat frustasi bermain golf. Namun bash memiliki beberapa trik di lengannya yang sering membuatnya kompetitif dengan skrip utama lainnya. bahasa....

20
Perintah anak anjing

The puppyutilitas mengambil nama file sebagai input, dan tidak persis apa yang Anda harapkan anak anjing untuk melakukan: itu cabik itu! Cara rusak Merobek halaman dengan gigi Anda. Pisahkan file input pada baris baru. Robek setiap halaman dengan kaki Anda Untuk setiap baris (tidak termasuk...

20
Diamondize a Matrix

Diberikan matriks, menampilkan representasi dari matriks di mana elemen kiri atas di atas, anti-diagonal adalah baris tengah dan elemen kanan bawah di bagian bawah. Sebagai contoh, pertimbangkan matriks berikut: 1 2 3 4 5 6 7 8 9 Versi berlian dari matriks ini adalah: 1 4 2 7 5 3 8 6...

20
Tips untuk bermain golf di MATL

MATL adalah bahasa golf yang diciptakan oleh Luis Mendo . MATL telah terbukti sangat kompetitif, seringkali mengalahkan kiriman dalam bahasa golf lainnya seperti Pyth, CJam dan Jelly. Apa saja tips berguna untuk bermain golf di MATL? (Seperti biasa, satu tip per jawaban, kumohon!) Sebagai...

20
Menghitung di basis kata sifat 62

Tugasnya adalah untuk menghasilkan semua string dari 'a' ke '999' termasuk karakter huruf besar seperti: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' dan seterusnya (mengisi celah), secara...

20
Diagonal Cantor yang Terbatas

Diberikan daftar Nbilangan bulat, masing-masing dengan Ndigit, mengeluarkan angka yang berbeda dari angka pertama karena digit pertama, angka kedua karena digit kedua, dll. Contoh Diberikan daftar ini: 1234 4815 1623 4211 Jumlah 2932's digit pertama adalah berbeda dari jumlah pertama digit...

20
Bagaimana Anda mengatur kursi Anda?

Anda mengajar kelas siswa dengan preferensi menarik tentang bagaimana kursi mereka diatur. Ada 3 persyaratan sangat spesifik yang mereka miliki untuk mengatur kursi: Mereka paling diatur dalam persegi panjang, bahkan jika itu berarti beberapa kursi kosong. Harus ada kursi kosong sesedikit...

20
Urutan Perempuan dan Laki-laki

Pertanyaan ini mungkin lebih sulit daripada semua tugas "menghasilkan urutan angka", karena ini membutuhkan DUA urutan yang bekerja bersamaan. Benar-benar menantikan jawaban! Dalam bukunya " Gödel, Escher, Bach: An Eternal Golden Braid ", Douglas Hofstadter memiliki beberapa urutan angka di...