Pertanyaan yang diberi tag code-golf

33
Algoritma “Sorting”

Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6,...

33
Yang pertama, yang terakhir, dan semuanya di antara

Diberikan dua bilangan bulat, hasilkan dua bilangan bulat, dan kemudian rentang di antara keduanya (tidak termasuk keduanya). Urutan kisaran harus sama dengan input. Contoh: Input Output 0, 5 -> [0, 5, 1, 2, 3, 4] -3, 8 -> [-3, 8, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7] 4, 4 -> [4, 4] 4, 5...

33
Kembalikan Nomor Perdana Terdekat

Tantangan Ini sederhana: Diberikan bilangan bulat positif hingga 1.000.000, kembalikan bilangan prima terdekat. Jika nomor itu sendiri prima, maka Anda harus mengembalikan nomor itu; jika ada dua bilangan prima yang sama dekat dengan nomor yang disediakan, kembalikan yang lebih rendah dari...

33
Ekstrusi wajah kubus secara simetris di sepanjang XYZ

Bak pasir Untuk keperluan tugas saat ini, kubus satuan panjang diberikan dalam proyeksi miring dengan simbol ASCII sebagai berikut: +-----+ / /| +-----+ | | | + | |/ +-----+ + untuk simpul. -untuk tepi X. Panjang unit sepanjang X diwakili oleh lima -antara dua simpul. |untuk tepi Y. Panjang...

33
Apakah ini n-berbicara?

Terinspirasi oleh Apakah berbicara dua kali lipat? Saya menemukan tantangan yang lebih sulit. Diberikan string, tentukan apakah string tersebut adalah n-spoke , untuk setiap n≥2n≥2n\geq 2 . Bicara didefinisikan dengan mengulangi setiap huruf nnn kali. Dengan n=4n=4n = 4 , string...

33
Booleans Gereja

Booleans gereja Sebuah boolean Gereja adalah fungsi yang kembali xuntuk benar dan yuntuk palsu di mana xadalah argumen pertama ke fungsi dan ymerupakan argumen kedua ke fungsi. Fungsi lebih lanjut dapat disusun dari fungsi-fungsi ini yang mewakili operasi and not or xordan

32
Penerjemah kode morse

Tulis program terpendek untuk mengubah input standar menjadi kode Morse . Karakter yang tidak ada dalam tabel harus dicetak sebagaimana

32
Menggambar kubus dalam seni ASCII

Deskripsi tugas: Gambar kubus dalam seni ASCII dalam proyeksi kabinet secara kasar. Monospaced fontssering memiliki karakter yang sekitar dua kali lebih tinggi dari lebar. Karena input adalah panjang garis vertikal (tidak termasuk sudut), garis horizontal digambar dengan karakter dua kali lebih...

32
Gambarkan sempoa Suanpan

Tulis program terpendek yang menggunakan bilangan bulat tunggal sebagai input dan mencetak sempoa Suanpan Testcases Memasukkan: 314159 Keluaran: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || || || || ||...

32
Jembatan dan Terowongan

Anda bertanggung jawab untuk membangun jalan bebas hambatan baru. Namun, itu mengarah melalui tanah pegunungan dan karena itu membutuhkan banyak jembatan dan terowongan. Jalan bebas hambatan itu sendiri harus tetap di satu tingkat. Memasukkan Anda diberikan deskripsi ASCII kasar tentang bagaimana...

32
Kolmogorov-mania

The Kolmogorov kompleksitas dari string s didefinisikan sebagai panjang dari Program terpendek P yang output s. Jika panjang P lebih pendek dari panjang s, maka s dikatakan dapat kompres , jika tidak maka s tidak dapat dimampatkan . Sebagian besar string tidak dapat dimampatkan ... Tulis program...

32
Selesaikan Utang Global, cara Golf Code

Para pemimpin dunia telah bertemu dan akhirnya mengakui bahwa cara terbaik (dan satu-satunya) untuk menyelesaikan kesengsaraan ekonomi global adalah dengan menghitung berapa banyak mereka berutang satu sama lain dan hanya membayar satu sama lain dengan cek besar. Mereka telah mempekerjakan Anda...

32
Kurcaci dan Koin

Situasi: Beberapa ( M) kurcaci telah menemukan peti goblin dengan Nkoin emas dan harus membaginya. Karena aturan kuno yang mengatur alokasi rampasan untuk bajak laut dalam urutan senioritas, kurcaci tertua harus mendapatkan satu koin lebih dari kurcaci tertua berikutnya, dan seterusnya, sehingga...

32
Metode Newton oleh Quurs Rekursif

Tugas Anda adalah menghitung akar kuadrat dari 2 menggunakan Metode Newton - dengan sedikit twist. Program Anda adalah menghitung iterasi menggunakan Metode Newton, dan mengeluarkan kode sumber untuk iterasi berikut (yang harus dapat melakukan hal yang sama). Metode Newton dijelaskan secara...

32
Membakukan Nomor Phinary

Latar Belakang Kebanyakan orang di sini harus terbiasa dengan beberapa sistem basis integer: desimal, biner, heksadesimal, oktal. Misalnya dalam sistem heksadesimal, angka abc.de 16 akan mewakili a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Namun, kita juga dapat menggunakan basis non-integer,...

32
Konverter Ternary Seimbang

Kredit untuk gagasan tantangan masuk ke @AndrewPiliser. Proposal aslinya di kotak pasir ditinggalkan dan karena dia tidak aktif di sini selama beberapa bulan, saya telah mengambil alih tantangan. Terner seimbang adalah sistem angka non-standar. Ini seperti ternary di mana angka kenaikan nilainya...

32
Urutan identitas pada Rubik's Cube

Urutan bergerak adalah urutan gerakan (bergantian) pada Rubik's Cube (untuk notasi lihat di bawah). Di samping urutan langkah kosong, ada banyak urutan langkah lainnya, yang tidak memiliki efek pada kubus sama sekali. Kami menyebutnya urutan identitas urutan ini. Beberapa urutan identitas ini...