Pertanyaan yang diberi tag code-golf

14
Mari kita pelajari beberapa kimia pH tanah!

Andrew adalah seorang ahli kimia, tertarik pada keasaman solusi dan pertanian. Setelah berbulan-bulan penelitian (Google bukan temannya), ia datang dengan tabel berikut * mengenai tingkat keasaman yang dapat dibaca manusia dalam hal pH (potensi Hidrogen) : Denominasi | kisaran pH |...

14
Buat plot batang dan daun

Terkait: Validasi plot batang-dan-daun Memasukkan Daftar bilangan bulat positif yang tidak kosong. Jika perlu, mereka dapat diambil sebagai string. Anda tidak dapat menganggap itu disortir. Keluaran Sebuah rencana induk-dan-daun nomor. Dalam sebuah plot ini stem-and-leaf, nomor diperintahkan...

14
Tanggal Pendek ke Bahasa Inggris Tanggal Panjang

Ubah format tanggal pendek menjadi tanggal panjang Inggris dalam sesedikit mungkin byte. Memasukkan Input akan berupa string dengan format yyyy-mm-dd,, dengan nol bantalan opsional untuk semua nilai. Anda dapat berasumsi bahwa ini secara sintaksis benar, tetapi tidak harus tanggal yang valid....

14
Hitung Treewidth

The treewidth grafik yang tidak terarah adalah konsep yang sangat penting dalam Teori Grafik. Banyak algoritma grafik telah ditemukan yang berjalan cepat jika Anda memiliki dekomposisi grafik dengan treewidth kecil. Pohon cemara sering didefinisikan dalam istilah dekomposisi pohon. Berikut ini...

14
Tukar huruf dan digit

Diberikan string input yang hanya berisi karakter ASCII alfanumerik dan dimulai dengan huruf, tukar setiap huruf dengan angka yang diikuti. Sebuah run adalah urutan huruf berturut-turut atau digit. Perhatikan bahwa dalam kasus di mana string input diakhiri dengan serangkaian huruf, proses ini...

14
n * k = dd0d00d di mana d = ...?

Diberikan bilangan bulat positif n ≤ 500 : Temukan bilangan bulat positif terkecil k sehingga semua digit dalam representasi desimal n * k adalah 0 atau d , dengan 1 ≤ d ≤ 9 . Cetak atau kembalikan d dalam waktu kurang dari 30 detik (baca lebih lanjut tentang itu di bagian Klarifikasi dan aturan...

14
Quine-hardened quine

Tugas Anda adalah membuat program yang mencetak sumbernya sendiri. "Hei, kita sudah memiliki tantangan ini, dan bervariasinya, mengapa kamu membuat yang lain?" Anda mungkin bertanya, tetapi yang ini akan menjadi salah satu yang paling sulit (semoga saja, tetap saja). Quine Anda harus...

14
Tutup satu set dengan banyak

Mari kita himpunan bilangan bulat lebih besar dari 1 dan menyebutnya X . Kami akan mendefinisikan S (i) sebagai himpunan semua anggota X yang dapat dibagi oleh i di mana i> 1 . Ingin memilih dari himpunan bagian ini sekelompok set sedemikian rupa Persatuan mereka adalah himpunan X Tidak ada...

14
Bisakah Anda mengulang tanpa menabrak?

Banyak dari kita yang akrab dengan permainan Tron. Anda mengontrol "siklus cahaya" yang ditempatkan pada kisi. Sepeda ringan selalu bergerak maju (meskipun Anda mengontrol arah) dan meninggalkan jejak permanen di belakangnya. Jika Anda mengalami jejak, Anda menabrak! Tujuannya di sini adalah untuk...

14
Hitung antipode titik pada kurva

Kurva adalah seperangkat titik pada kotak persegi sedemikian rupa sehingga setiap titik memiliki tepat dua tetangga di lingkungan empat tetangga dan titik tersebut membentuk komponen yang terhubung tunggal. Yaitu, grafik yang diinduksi oleh titik-titik pada grafik kotak adalah isomorfik untuk satu...

14
Membuat kata-kata octogonal

Pengguna Kamis lalu @SpookyGengar membuat kami senang dengan tantangan pertamanya tentang Membuat Kata Kuadrat . Bagaimana jika kita menggandakan jumlah sisi? Tantangan Ambil string sebagai input dalam format wajar apa pun yang Anda butuhkan ( string, chararray ...) dan output representasi...

14
Ambil akar kuadrat dari sebuah string

Motivasi Dalam tantangan ini, tugas Anda adalah mengalikan dua string, ini secara alami memperkenalkan cara untuk mengambil akar kuadrat dari string. Bagaimana cara kerjanya? Diberikan string (misalnya pub) hal pertama yang perlu Anda lakukan, adalah menentukan kode ASCII untuk setiap...

14
Hitung Matriks-Vektor

Diberikan array integer setidaknya dua elemen, output Matrix-Vector (didefinisikan di bawah) dari array. Untuk menghitung Matriks-Vektor , pertama-tama putar melalui narray input -ukuran untuk membuat matriks ukuran n x n, dengan elemen pertama dari array mengikuti diagonal utama. Ini membentuk...

14
Selesaikan Masalah Troli

Para filsuf telah lama merenungkan masalah Trolley . Sayangnya, belum ada manusia yang memecahkan masalah ini. Untungnya, sebagai programmer kita dapat menggunakan komputer untuk menyelesaikan masalah bagi kita! Memasukkan Program Anda akan mengambil sebagai masukan (terbatas) grafik diarahkan...

14
Dapatkan indeks array setelah pengurutan

Tantangan Anda hari ini adalah menulis program atau fungsi yang mengambil daftar ldan memberikan posisil mana setiap elemen berurutan lmuncul. Dengan kata lain, output indeks dari nilai terkecil, diikuti oleh indeks dari nilai terkecil kedua, dll. Anda dapat mengasumsikan bahwa array input hanya...

14
prepend, append-Sequence

Tugas Urutan, tambahkan-urutan didefinisikan secara rekursif, seperti ini a (1) = 1 a (n) = a (n-1) .n, jika n adalah genap a (n) = na (n-1), jika n ganjil Dimana . mewakili gabungan bilangan bulat. Jadi beberapa istilah pertama adalah: 1,12,312,3124,53124,531246,7531246,...Ini adalah A053064...

14
Temukan nomor Harun ke-n

Latar Belakang Sepasang Ruth-Aaron adalah sepasang bilangan bulat positif berturut-turut ndan n+1sedemikian rupa sehingga jumlah faktor prima (menghitung faktor prima berulang) dari masing-masing bilangan bulat adalah sama. Sebagai contoh, (714,715)adalah sepasang Ruth-Harun, sejak 714=2*3*7*17,...

14
Temukan sublist unik terpendek

Diberikan daftar daftar menemukan daftar terpendek yang merupakan sublist yang berdekatan dari satu daftar. Misalnya kalau kita punya [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] sublist bersebelahan terpendek akan [3,4]karena hanya muncul di daftar kedua. Jika tidak ada sublist berdekatan...

14
Cari Kasus yang Cocok Ganti

Ambil tiga input, serangkaian teks T,; serangkaian karakter untuk menggantikan F,; dan serangkaian karakter untuk menggantikannya dengan R,. Untuk setiap substring Tdengan karakter yang sama (tidak sensitif huruf) F, gantilah dengan karakter dalam R. Namun, simpan case yang sama dengan teks...