Pertanyaan yang diberi tag code-golf

33
Berapa banyak Mana yang saya butuhkan?

Dungeon Master adalah salah satu game role-time pertama yang pernah dimainkan, awalnya dirilis pada tahun 1987 di Atari ST. Di antara hal-hal menarik lainnya untuk saat ini, ia menawarkan sistem mantra yang agak canggih berdasarkan rune. Tugas Anda hari ini adalah menulis program atau fungsi yang...

33
Buat dinding biner

Diberikan array bilangan bulat positif di basis 10, di mana n > 0, menampilkan representasi mereka dari dinding biner. Bagaimana cara kerjanya? Ubah setiap angka menjadi representasi binernya. Pad representasi dengan memimpin nol sampai yang terpanjang yaitu 1, 2-> 1, 10-> 01, 10. Buat...

33
Saya suka ikan sarden

Saya suka ikan sarden, saya tidak bisa mendapatkan cukup dari mereka, dan begitu pula komputer saya, Omnilang 5000, yang merupakan bahasa agnostik. Untuk memberi komputer saya kegembiraan mengalami sarden, saya telah memutuskan untuk memberinya sejumlah program yang mampu ditampilkan di layar...

33
Sortir nilai pendakian

Posting golf kode pertama saya, permintaan maaf atas kesalahan ... Konteks Dalam panjat tebing ( khusus batu ), nilai pendakian V / Vermin (AS) mulai dari 'VB' (tingkat termudah), dan kemudian pergi 'V0', 'V0 +', 'V1', 'V2', 'V2', 'V3' , 'V4', 'V5' dll. Hingga 'V17' (nilai tersulit). Tugas Anda...

33
Encode bilangan bulat

Diberikan bilangan bulat positif n > 2. Kami mengonversinya menjadi array sebagai berikut: Jika sama dengan 2mengembalikan array kosong Jika tidak, buat array semua nfaktor utama yang diurutkan naik, lalu setiap elemen ganti dengan indeksnya dalam urutan bilangan prima dan akhirnya konversi...

33
Bola Microgravity

Anda berada di stasiun ruang angkasa intergalaksi canggih. Seorang teman Anda yang sedang belajar di Gravitasi Studi baru saja menciptakan sebuah permainan yang melibatkan menggunakan gayaberat mikro sebagai cara untuk memindahkan bola di sekitar. Dia memberi Anda controller kecil dengan empat...

33
Apakah ini kata yang kuat?

Mereka mengatakan itu hateadalah kata yang kuat. Saya ingin mencari tahu mengapa, jadi saya melihat kata itu. Saya perhatikan bahwa setiap konsonan memiliki vokal setelahnya. Itu membuatnya terlihat cukup kuat bagi saya, jadi saya memutuskan bahwa itulah yang membuat kata kuat. Saya ingin...

33
Berapa lama saya harus menjalankan microwave?

Saya lapar. Mari kita microwave sesuatu. Diberikan input numerik antara 1 dan 4 digit, hasilkan jumlah detik yang harus dijalankan microwave. Detail Triknya adalah mencari tahu apakah pengguna memasukkan detik atau kombinasi detik dan menit. Yang dan puluhan tempat harus ditafsirkan sebagai detik...

33
Apakah barcode saya valid?

Sebuah EAN-8 barcode meliputi 7 digit informasi dan checksum digit ke-8. Checksum dihitung dengan mengalikan digit dengan 3 dan 1 secara bergantian, menambahkan hasilnya, dan mengurangi dari kelipatan 10 berikutnya. Misalnya, diberi angka 2103498: Digit: 2 1 0 3 4 9 8 Multiplier: 3 1 3 1 3 1...

33
Kurangi angka dengan digit terbesarnya

Tugas: Diberi angka integer dalam sistem angka desimal, kurangi menjadi satu angka desimal tunggal sebagai berikut: Ubah nomor menjadi daftar angka desimal. Temukan digit terbesar, D Hapus D dari daftar. Jika ada lebih dari satu kejadian D, pilih yang pertama dari kiri (pada posisi paling...

33
Bersikap seadil mungkin

pengantar Dalam tantangan ini, Anda harus membagi bilangan bulat menjadi dua bagian. Karena tidak ada yang suka mendapatkan sepotong kue yang lebih kecil, tujuan Anda adalah bersikap seadil mungkin. Misalnya jika Anda ingin membagi bilangan bulat 7129menjadi dua bagian, ada 3 cara yang...

33
Flippign Lettesr Aroudn

Di chat, kita sering cepat-typers dan tidak benar-benar melihat urutan dari huruf sebelum posting pesan. Karena kita malas, kita membutuhkan program yang secara otomatis menukar dua huruf terakhir dengan kata-kata kita, tetapi karena kita tidak ingin merespons terlalu terlambat, kodenya harus...

33
Jumlah lima kubus

Diberikan bilangan bulat, menghasilkan lima kubus sempurna yang jumlahnya adalah bilangan bulat itu. Perhatikan bahwa kubus bisa positif, negatif, atau nol. Sebagai contoh, -10 == -64 - 64 + 64 + 27 + 27 jadi untuk input -10Anda bisa mengeluarkan [-64, -64, 64, 27, 27], meskipun solusi lain...

33
Berapa banyak argumen yang diajukan?

Dengan menggunakan bahasa pilihan Anda, tulislah sebuah fungsi yang mengambil sejumlah variabel argumen dan mengembalikan jumlah argumen yang dipanggil dengannya. Spesifik: Bahasa Anda perlu mendukung fungsi argumen variadik: sesuatu yang dapat dipanggil yang mengambil jumlah argumen...

33
Alfabet Histogram

Diberikan kalimat input yang terdiri dari satu kata atau lebih [a-z]+dan nol atau lebih spasi , menghasilkan histogram ASCII-art (grafik batang) dari distribusi huruf dari kalimat input. Histogram harus ditata secara horizontal, yaitu dengan tombol huruf di bagian bawah dalam urutan abjad dari...