Pertanyaan yang diberi tag «code-golf»

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

18
Temuan Basis Repdigit
Sebuah repdigit adalah nomor alami yang dapat ditulis sendiri oleh mengulangi angka yang sama. Misalnya, 777adalah repdigit, karena hanya terdiri dari digit yang 7diulang tiga kali. Ini tidak terbatas pada angka desimal (basis 10) saja, namun: Setiap angka Mersenne (dalam bentuk M n = 2 n -1 ) adalah repdigit …

1
Pisahkan bilangan bulat saya
pengantar Di bidang matematika yang dikenal sebagai topologi , ada hal-hal yang disebut aksioma pemisahan . Secara intuitif, Anda memiliki satu set Xdan koleksi himpunan bagian dari X, yang dapat kita anggap sebagai properti. Sistem dipisahkan dengan baik, jika seseorang dapat membedakan antara semua item Xberdasarkan pada propertinya. Aksioma pemisahan …

30
Hitung jumlah ILD
Memasukkan: Bilangan bulat Keluaran: Jumlah input itu sendiri + panjang input + setiap digit input individu. nr + nr-length + {sum of digits} = output Contoh: Input: 99 Output: 99(nr) + 2(panjang nr) + (9 + 9)(digit) →119 Input: 123 Output: 123 + 3 + (1 + 2 + 3)→132 …

7
Hasilkan Program dalam Ukuran yang meningkat
Dalam tantangan ini, Anda akan menulis sebuah program yang menghasilkan program yang merupakan ganda dari panjang program aslinya. Program ini dikeluarkan harus keluaran program baru program ganda yang panjang. Contohnya Jika program saya adalah a: < a > aa < aa > aaaa < aaaa > aaaaaaaa Aturan Tidak ada …

5
Menghasilkan alfabet dalam JavaScript
Saya cukup yakin tidak ada cara yang lebih baik untuk melakukan ini tetapi saya pikir tidak ada salahnya untuk bertanya. Saya lelah mengetik a='abcdefghijklmnopqrstuvwxyz' . Bahasa keren miliki Range('a'..'z') atau serupa Apa yang bisa kita dapatkan dengan JS yang sesingkat mungkin ?? for(i=97,a='';i<123;){a+=String.fromCharCode(i++)} lebih panjang dari sekedar alfabet - tetapi …

11
Berapa frekuensi catatan ini?
Penyegaran musik cepat: Keyboard piano terdiri dari 88 catatan. Pada setiap oktaf, ada 12 nada, C, C♯/D♭, D, D♯/E♭, E, F, F♯/G♭, G, G♯/A♭, A, A♯/B♭dan B. Setiap kali Anda menekan 'C', polanya mengulang satu oktaf lebih tinggi. Sebuah not diidentifikasi secara unik oleh 1) huruf, termasuk benda tajam atau …
21 code-golf  music 

4
Membagi-bagi timbal balik
Diberi angka n> 77 , tulis sebuah program atau fungsi yang menemukan satu set bilangan bulat positif yang berbeda sehingga jumlah himpunan sama dengan n , dan jumlah kebalikan dari himpunan sama dengan 1. Contoh untuk 80: 80 = 2 + 4 + 10 + 15 + 21 + 28 …

1
Hitung pola Game of Life yang umum
Tugas di sini adalah untuk membaca dari file Golly .rleatau plaintext (pilihan Anda) yang nama file disediakan (pada STDIN atau sebagai argumen baris perintah) dan mengidentifikasi dan menghitung pola umum dalam kotak yang dikodekan di dalamnya. Atau, Anda dapat memilih untuk memiliki konten file yang disediakan secara langsung melalui STDIN …

5
Latihan Pyth 2
Saatnya untuk latihan Pyth yang lain. Saya sajikan di sini 8 pernyataan masalah dengan masing-masing solusi Pyth. Solusi ini ditulis oleh pemula Pyth. Dia cukup senang dengan solusi ini, karena mereka jauh lebih pendek daripada jawaban Python-nya. Namun tugas Anda adalah untuk menunjukkan kepadanya lebih baik. Buat program yang setara …
21 code-golf  pyth 

7
Potensi elektrostatik dari sistem sederhana
Dalam fisika, muatan listrik seperti mengusir, dan muatan yang tidak seperti menarik. Energi potensial antara dua satuan muatan yang dipisahkan oleh jarak dadalah 1/duntuk muatan sejenis dan -1/duntuk muatan tidak sama. Energi potensial dari sistem muatan adalah jumlah energi potensial di antara semua pasangan muatan. Tantangan Tentukan energi potensial sistem …

2
Integrasi Simbolis dari Polinomial
Terapkan integral tak terbatas ke string yang diberikan. Satu-satunya aturan yang akan Anda gunakan adalah seperti itu: ∫cx ^ (n) dx = (c / (n + 1)) x ^ (n + 1) + C, n ≠ -1 c, C, dan n adalah konstanta. Spesifikasi: Anda harus dapat mengintegrasikan polinomial dengan …

3
Seberapa bervariasinya rintangan saya?
Latar Belakang Saya telah membangun rintangan sederhana dengan menempatkan kotak di ruangan persegi panjang. Sekarang saya ingin menghitung jumlah cara yang pada dasarnya berbeda untuk menyelesaikannya. Saya ingin Anda menulis saya program untuk itu. Memasukkan Input Anda adalah array karakter persegi panjang yang tidak kosong .#. Titik .- titik itu …

1
Lingkaran kemasan
Lihatlah gambar ini. Secara khusus, pada bagaimana lubang di ujungnya diatur. ( Sumber gambar ) Perhatikan bagaimana pipa di gambar ini dikemas dalam pola heksagonal. Diketahui bahwa dalam 2D, kisi heksagonal adalah kemasan lingkaran yang paling padat. Dalam tantangan ini, kami akan fokus pada meminimalkan keliling kemasan lingkaran. Salah satu …

15
Keluarkan kana berikutnya
Karakter kana Jepang berhubungan dengan satu suara dalam bahasa Jepang. Dengan pengecualian ん ( n ), setiap kana lainnya terdiri dari bagian konsonan dan bagian vokal. Ada pemesanan alami untuk kana Jepang, semacam "urutan alfabet", yang biasanya disusun dalam tabel 10 dengan 5: | a i u e o ----------------------------- …

2
Flaming Gagang Pintu Keyboard!
Ya, ternyata nama pengguna Doorknob di GitHub, Reddit, dan situs lainnya adalah KeyboardFire . Itu memberi saya ide ... Tugas Anda bekerja di KeyboardFire Inc., perusahaan yang membuat keyboard khusus. Dan, dengan "spesial", maksud saya, setiap kali Anda menekan tombol, sesuatu di rumah Anda menyala! Dengan seri KeyboardFire Doorknob yang …

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.