Pertanyaan yang diberi tag «code-golf»

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

5
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 siklus tunggal. "Diinduksi" berarti bahwa dua titik tidak dapat …

30
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 akan berisi bilangan bulat positif, dan akan …

23
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 bagian matriks. Untuk vektor, balik array input secara vertikal. Kemudian …

20
Menghitung naik dan turun sambil menggandakan kenaikan
Memasukkan: Daftar / vektor yang tidak kosong di mana setiap elemen menyimpan nilai / karakter, yang menunjukkan apakah Anda akan menghitung naik atau turun . Saya akan menggunakan 1dan -1, tetapi Anda dapat memilih apa pun yang Anda suka. Anda hanya dapat menggunakan dua nilai, Anda tidak bisa menggunakan 1,2,3...dan …

6
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 …

1
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 "mutasi-hardened", yang berarti quine, bahkan ketika salah satu …

6
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 menentukan apakah jalur yang diberikan adalah loop yang …

6
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 …

3
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 adalah grafik dan dekomposisi pohon dari grafik itu, milik Wikipedia: …

9
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 menjadi batang oleh puluhan, maka semua nomor yang sesuai dengan batang yang memiliki …
14 code-golf  number 

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. Nilai tahun negatif tidak perlu didukung. Keluaran Anda harus …

3
Gambarlah ASCII berbentuk kubus
Diberikan tiga bilangan bulat> = 2, buat kubus ASCII dalam proyeksi (kabinet) ortogonal. Tiga bilangan bulat mewakili tinggi, lebar dan kedalaman (diukur dalam karakter yang terlihat) termasuk sudut. Sudut harus 'o's atau' + ', pilihan bebas. w: 10, h: 5, d: 4 Dengan demikian memberi: o--------o / /| / / …

23
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 tidak tersentuh. Contoh walk-through Misalnya, diberikan string input …
14 code-golf  string 

10
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 | ------------------------- + ------------------------ ----- Sangat asam | di bawah …


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.