Pertanyaan yang diberi tag «code-golf»

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

28
Apakah ini nomor Proth?
Sebuah nomor Proth , dinamai François Proth, adalah angka yang dapat dinyatakan sebagai N = k * 2^n + 1 Di mana kbilangan bulat positif ganjil dan nbilangan bulat positif sehingga 2^n > k. Mari kita gunakan contoh yang lebih konkret. Ambil 3. 3 adalah nomor Proth karena dapat ditulis …

7
Daftar versi Python
Python adalah bahasa pemrograman utama yang paling cepat berkembang saat ini. Ini adalah bahasa yang paling dicari untuk tahun ketiga berturut-turut, artinya pengembang yang belum menggunakannya mengatakan bahwa mereka ingin mempelajarinya. [1] Alasan popularitas Python adalah banyak versinya. [Rujukan?] Sebenarnya ada 116 versi Python, termasuk dua versi pengembangan. Tugas Anda …

6
Redux COBOL Y2K
Pada 1990-an, insinyur komputer COBOL menemukan cara untuk memperluas bidang tanggal enam digit dengan mengonversinya ke YYYDDDtempat YYYadalah year - 1900dan DDDmerupakan hari dalam setahun [001 to 366]. Skema ini dapat memperpanjang tanggal maksimum ke 2899-12-31. Pada tahun 2898, para insinyur mulai panik karena basis kode 900 tahun mereka akan …

30
Atau apakah ini untuk Anda
Saya suka cypher sederhana ini, sangat menyenangkan membaca kata-kata yang tidak bisa dibaca manusia dan mengisi kekosongan ... Ot wes thi bist uf tomis, ot wes thi wurst uf tomis, ot wes thi egi uf wosdum, ot wes thi egi uf fuuloshniss, ot wes thi ipuch uf biloif, ot wes …

30
1-Bit Berturutan Bertambah
Diberi pola (format string atau array) Bit: [0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1] Tugasnya adalah mengganti sejumlah 1-Bit berturut-turut dengan urutan angka naik mulai dari 1. Memasukkan Pola (dapat diterima sebagai string atau larik) Contoh: Tali: 1001011010110101001 Array: [1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, …

18
Kesesuaian atau disonansi?
Diberikan dua nama catatan, Anda harus menulis sebuah program yang menentukan apakah interval yang dibentuk oleh kedua catatan ini adalah konsonan atau disonan. pengantar Dalam musik Barat, hanya ada 12 nada "berbeda". Nama-nama mereka, diurutkan dari terendah ke tertinggi, adalah: C, C#, D, D#, E, F, F#, G, G#, A, …
36 code-golf  music 

17
Primes selain Optimus
Tantangan Mengingat integer masukan n > 0, keluaran jumlah bilangan prima ( lainnya selain n, jika nitu sendiri adalah perdana) yang dapat diproduksi dengan mengubah satu digit dalam ekspansi desimal n (tanpa mengubah jumlah digit). Contohnya Sebagai contoh n = 2,. Dengan mengubah satu digit dalam ekspansi desimal 2, kita …

19
Ekspansi Bracket!
Tantangan Anda adalah untuk memperluas beberapa tanda kurung di input program seperti yang ditunjukkan: Temukan string di antara dua tanda kurung yang cocok [dan ], dengan satu digit n setelah braket penutup. Lepaskan kurung. Ganti s dengan dirinya sendiri berulang kali n . (Jika n adalah 0, cukup hapus s …

19
Terjemahkan kode Morse berdasarkan durasi nada
Tujuan Kode morse sering direpresentasikan sebagai suara. Diberi aliran bit yang mewakili apakah suara hidup atau mati, menerjemahkan aliran menjadi huruf dan angka dan spasi. Spesifik Bit stream dianalisis berdasarkan pada panjang bit ON / OFF berulang. 1 ON bit adalah sebuah titik Bit 3 ON adalah tanda hubung 1 …
36 code-golf  morse 

19
Temukan Semua Rantai Gozinta yang Berbeda
Rantai Gozinta (Terinspirasi oleh Project Euler # 606 ) Rantai gozinta untuk n adalah urutan di {1,a,b,...,n}mana setiap elemen membagi dengan benar berikutnya. Misalnya, ada delapan rantai gozinta yang berbeda untuk 12: {1,12}, {1,2,12}, {1,2,4,12}, {1,2,6,12}, {1,3,12}, {1,3,6,12}, {1,4,12} and {1,6,12}. Tantangan Tulis program atau fungsi yang menerima bilangan bulat …

22
Dasar ASCII Dasar
Judul Alternatif: Hitung Kalimat Penjara Anda di Dinding Diberi nomor n, penghitungan keluaran dikelompokkan ke dalam 5-per-kelompok tradisional dan 50 per baris. Contohnya 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

22
Aku bahkan tidak ... Aku hanya aneh!
Tugas Anda sederhana: tulis sebuah program yang menerima integer sebagai input dan output jika itu aneh, dan tidak melakukan apa pun sebaliknya (tidak berhenti diperbolehkan). Tantangannya adalah, Anda hanya dapat menggunakan byte aneh. Anda secara opsional dapat menambahkan baris tambahan ke output. Ini adalah kode-golf, jawaban tersingkat dalam kemenangan (ganjil) …

24
Waktu ganda bukan waktu ganda
Berdasarkan tantangan ini . Dalam permainan ritme osu! , pengubah kesulitan "Dua kali" sebenarnya hanya meningkatkan kecepatan hingga 50%. Tugas Anda, adalah untuk menulis sebuah program yang output positif bahkan bilangan bulat (lebih tinggi dari 0), dan ketika setiap byte / karakter (pilihan Anda yang) dalam kode sumber Anda diduplikasi, …

15
Apakah saya akan memberi tip?
Ikhtisar Diberikan string 3 baris, cari tahu apakah struktur jatuh ke kiri, keseimbangan, atau jatuh ke kanan. Struktur input Anda dapat membayangkan strukturnya sebagai batang logam dengan benda-benda di atasnya, semuanya seimbang di atas batang vertikal. 1 7 4 a =============== | Baris pertama adalah item. Bobot masing-masing item dihitung …

21
(A [l (t [e (r) n] e) s] t) sebuah string!
Bergantian , adalah tindakan mengambil string dan bersarang di kurung bergantian. Inilah cara Anda mengganti string. Untuk string dengan panjang N , ambil karakter tengah N , dan mengelilingi mereka dalam tanda kurung. Jadi jika string kami adalah Hello world!(12 karakter), kami akan berakhir dengan (Hello world!) Kemudian, ambil n-2karakter …

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.