Pertanyaan yang diberi tag «code-golf»

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

11
Selesaikan Masalah Sekretaris
The Sekretaris Masalah adalah masalah terkenal digambarkan sebagai demikian: Anda membutuhkan sekretaris baru Anda memiliki N pelamar yang dapat Anda wawancarai satu per satu Anda dapat menilai setiap pelamar setelah wawancara. Sistem penilaian Anda tidak akan pernah memberi dua pelamar skor yang sama Setelah Anda mewawancarai pelamar, Anda harus memberikan …


3
Berapa banyak sisi yang dimiliki poligon ini?
Jadi, dalam matematika kelas 1, Anda mempelajari nama-nama poligon. Tiga sisi adalah segitiga, 4 adalah persegi, dan 5 adalah segilima. Namun, dalam penghargaan kelas 1, Anda melangkah lebih jauh. Tantanganmu Ada sistem penamaan untuk poligon di atas beberapa sisi, sehingga poligon besar sewenang-wenang memiliki nama. Tugas Anda adalah menulis program …

1
Menyelesaikan variabel makro SAS
The SAS bahasa pemrograman adalah kikuk, kuno bahasa dating kembali ke 1966 yang masih digunakan sampai sekarang. Kompiler asli ditulis dalam PL / I , dan memang banyak sintaks yang berasal dari PL / I. SAS juga memiliki bahasa makro preprosesor yang berasal dari bahasa PL / I juga. Dalam …

3
Visualisasikan penambahan panjang dengan seni ASCII
Sama sekali tidak terinspirasi oleh Visualisasikan divisi panjang dengan seni ASCII ;) Tugas Anda adalah menunjukkan penambahan tangan dengan seni ASCII. Anda menyelesaikan penambahan tangan dengan menambahkan kolom kanan ke kiri, menempatkan nilai tempat yang di hasil, dan membawa puluhan tempat ke atas kolom berikutnya. Memasukkan Input pada dasarnya bisa …

3
Hubungkan Dots
Dengan serangkaian otitik yang mewakili, sambungkan secara vertikal atau horizontal Contohnya Memasukkan: o o o Keluaran: o---o | | o Memasukkan: o o o o Keluaran: o---o----o | o Spec Jika Anda ingin input yang diisi dengan spasi membentuk persegi panjang, harap tentukan ini di jawaban Anda Hanya akan ada …

7
Temukan lebar pintu geser yang optimal
Pintu geser memiliki harga yang bervariasi berdasarkan lebar pintu. Perbedaan harga adalah sebagai berikut: 60 - 80 cm: ¤150 81 - 100 cm: ¤200 101 - 120 cm: ¤220 Saat membeli lemari, Anda tentu ingin meminimalkan biaya, jadi tugas Anda adalah menemukan lebar pintu yang meminimalkan biaya total berdasarkan total …

3
Ilustrasi formasi tim sepak bola di lapangan
Sepak bola adalah olahraga di mana pemain menendang bola, bukan membawanya. Beberapa orang yang bingung mungkin menyebut ini sepakbola. Sebuah tim sepakbola memiliki satu kiper, dan 10 pemain keluar di lapangan. Ada banyak formasi yang digunakan dalam sepak bola, yang menentukan di mana setiap pemain seharusnya (pemain tentu saja bergerak, …

4
Tafsirkan seri Babi
Diberikan input dari program Babi , SickPig , DeadPig , QuinePig , atau DeafPig , pilih salah satu dari "bahasa" itu secara acak dan tafsirkan input sebagai "bahasa" itu. Pertama, pilih secara acak antara satu dari lima anggota "seri Babi": Babi Jika pilihannya adalah Babi, meniru juru bahasa referensi dengan …

7
Hitung jumlah hari dalam setahun
Sepertinya kita belum memiliki yang ini, jadi di sini kita mulai: Tantangan Tulis program atau fungsi yang mengambil tanggal sebagai input dan menampilkan nomor hari dalam setahun. Anda tidak boleh menggunakan builtin untuk itu! Aturan Seperti biasa Anda dapat menulis program atau fungsi lengkap. Format input terserah Anda, tetapi harus …
13 code-golf  date 

4
Strategi untuk mewakili bilangan bulat besar yang diberikan menggunakan ekspresi aritmatika
Saya memiliki angka tertentu dalam pikiran, tetapi ini adalah bagian dari tantangan yang saya lakukan, dan saya tidak ingin orang melakukan (semua) pekerjaan untuk saya. Berikut adalah angka yang memiliki angka yang sama, tetapi dikocok: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 Angka tersebut memiliki 666 digit (desimal). Karena …

3
Polinomial tak tereduksi lebih dari GF (5)
Sebuah polinomial dengan koefisien di beberapa bidang F disebut tereduksi lebih F jika tidak dapat didekomposisi menjadi produk dari polinomial derajat lebih rendah dengan koefisien di F . Pertimbangkan polinomial di bidang Galois GF (5). Bidang ini berisi 5 elemen, yaitu angka 0, 1, 2, 3, dan 4. Tugas Dengan …

3
Menguraikan simbol matematika
Jika Anda sudah membaca buku Kontak oleh Carl Sagan, tantangan ini mungkin terasa asing bagi Anda. Diberikan input dari seperangkat persamaan matematika yang terdiri dari angka, operator yang tidak dikenal, nomor lain, dan hasil, menyimpulkan operator mana yang mewakili penambahan, pengurangan, perkalian, atau pembagian. Setiap persamaan input akan selalu terdiri …

2
Apakah cluster konsonan yang valid di Lojban?
.i xu .e'o lo zunsnagri cu drani loka jboge'a Diberikan input dari string yang terdiri dari dua karakter, output apakah itu cluster konsonan yang valid di Lojban. Berikut adalah kutipan dari CLL 3.6 yang merinci aturan untuk pasangan gugus konsonan yang valid (atau lebih tepatnya, yang tidak valid ): 1) …

5
Format reputasi
Anda mungkin tahu bahwa level reputasi yang berbeda di Stack Exchange diformat secara berbeda ketika dilihat dari halaman pertanyaan / posting. Sudah ada semua aturan format ulang: jika pengguna memiliki 1 hingga 999 (satu hingga tiga digit) rep, itu dibiarkan apa adanya. jika pengguna memiliki 1000 hingga 9999 rep (empat …
13 code-golf  number 

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.