Pertanyaan yang diberi tag «code-golf»

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

19
Cetak bilangan prima yang hilang
Tugas Tulis program atau fungsi yang, ketika melewati input numerik x, mencetak atau mengembalikan bilangan prima di bawah akar kuadrat x1 yang bukan merupakan faktor x. Contohnya Biarkan f(x)menjadi fungsi yang disebut: >>> f(4) [] >>> f(5) [2] >>> f(20) [3] >>> f(60) [7] >>> f(100) [3, 7] >>> f(10000) …

7
Letusan Eyjafjallajökull?
Tahun 2010, sebuah Islandia Vulcano, singkat bernama Eyjafjallajökull meletus, mengakibatkan penerbangan saya yang lama direncanakan dibatalkan. Jika ini terjadi lagi, saya benar-benar ingin tahu sebelumnya, jadi tolong bantu saya membangun sistem peringatan visual yang sederhana! Memasukkan Ambil kode peringatan aktivitas vulkanik Kantor Meteorologi Islandia , sebagai input (string): HIJAU - …

16
Plus dan Times, Ones and Nines
Menerapkan hubungan perulangan ini sebagai fungsi atau program yang menginput dan mengeluarkan integer non-negatif: F (0) = 0 F (N) = bilangan bulat terkecil lebih besar dari F (N-1) sehingga jumlah dan / atau produk dari basis-10 digitnya adalah N N adalah input program Anda dan F (N) hasilnya. Agar …

9
Quine meta-polyglot
Dalam waktu saya di PPCG, saya perhatikan bahwa masalah quine dan masalah polyglot cukup populer. Juga, meta-solusi untuk masalah, yaitu skrip yang menghasilkan program yang merupakan solusi untuk masalah, cenderung mendapatkan banyak umpan balik positif dari masyarakat. Karena itu, saya telah menciptakan tantangan ini, yang mengimplementasikan ketiga ide ini. Tugas …

6
Fraktal kastil Minecraft
Diinspirasikan oleh video youtube dari sesama pengguna PPCG ... Tantangan Anda adalah menggunakan seni ASCII menggambar dinding kastil Andesite dan Diorite di Minecraft. The bentuk dinding adalah penyanyi Set . Untuk referensi, Cantor Set dibuat dengan mengulangi N kali berikut : Lipat tigakan langkah saat ini Ganti yang tengah dengan …

16
Probabilitas Semua Kombinasi Acara yang Diberikan
Diberikan urutan kejadian dengan probabilitas antara 0,0 dan 1,0, hasilkan dan turunkan probabilitas setiap kombinasi yang terjadi. Anda dapat menganggap bahwa urutan angka disediakan dalam bentuk apa pun yang disediakan oleh bahasa pilihan Anda. Ini sebuah contoh; Anda dapat menganggap bahwa panjang kombinasi urutannya masuk ke dalam memori: { 0.55, …

2
Apa langkah Anda selanjutnya?
Tantangan ini adalah untuk menulis fungsi minimax dalam bahasa pilihan Anda, untuk menghasilkan langkah terbaik berikutnya dalam permainan NxN dari tic-tac-toe yang diberikan status papan saat ini . Input papan dapat diterima sebagai Matriks, Koleksi 2D atau apa pun yang masuk akal bagi Anda, tetapi mematuhi aturan . Keluaran menjadi …

14
Menerjemahkan pasangan angka ke catatan gitar
Diagram fretboard gitar terlihat seperti ini: 0 1 2 3 4 5 6 7 8 9 10 11 12 <- Fret number (0 means it's open) |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E |-B--C--C#-D--D#-E--F--F#-G--G#-A--A#-B |-G--G#-A--A#-B--C--C#-D--D#-E--F--F#-G |-D--D#-E--F--F#-G--G#-A--A#-B--C--C#-D |-A--A#-B--C--C#-D--D#-E--F--F#-G--G#-A |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E Seperti yang Anda lihat, string pertama (dari atas) terbuka adalah E. Fret pertama pada string pertama adalah F. …

11
Kode sumber GO!
Mari kita gunakan augmented reality untuk berburu makhluk kecil yang tersembunyi di kode sumber. Tulis program quine yang mengeluarkan sumber kode sendiri, kecuali untuk 5 karakter berturut-turut yang akan dimodifikasi dan yang akan menampilkan PCG-mon :(^_^) 5 karakter berturut-turut dapat diposisikan di mana saja dalam kode sumber (dari posisi 0ke …

24
Panjang Countdown Biner
terinspirasi oleh Count down from infinity Diberikan bilangan bulat non-negatif N, hasilkan jumlah pengulangan dari langkah-langkah berikut yang diperlukan untuk mencapai 0: Konversi Nke biner ( 4812390 -> 10010010110111001100110) Balik setiap bit ( 10010010110111001100110 -> 01101101001000110011001) Potong nol di depan ( 01101101001000110011001 -> 1101101001000110011001) Konversi kembali ke desimal ( 1101101001000110011001 …

19
Hitung fungsi Mertens
Dengan bilangan bulat positif n , hitung nilai fungsi Mertens M ( n ) di mana dan μ ( k ) adalah fungsi Möbius di mana μ ( k ) = 1 jika k memiliki bilangan genap faktor prima yang berbeda, -1 jika k memiliki bilangan prima dari faktor prima …

13
Partisi Goldbach
Dugaan Goldbach menyatakan bahwa setiap bilangan genap yang lebih besar dari dua dapat dinyatakan sebagai jumlah dari dua bilangan prima. Sebagai contoh, 4 = 2 + 2 6 = 3 + 3 8 = 5 + 3 Namun, begitu kita sampai ke 10 sesuatu yang menarik terjadi. Tidak hanya 10 …

16
Temukan Kata-kata Berombak!
(Catatan: ini adalah spin-off yang lebih mudah dari tantangan saya sebelumnya Find the Infinity Words ! , yang merupakan spin-off dari tantangan saya sebelumnya yang lain Find the Swirling Words! :)) Definisi Kata yang Berombak : Jika Anda terhubung dengan kurva semua karakter dari Word Wavy pada alfabet (AZ), Anda …
18 code-golf  string 

11
Lakukan auto-super-logaritma
Mengingat bilangan bulat positif n dan sejumlah satu , yang n th tetration dari sebuah didefinisikan sebagai suatu ^ ( a ^ ( a ^ (... ^ a ))), di mana ^ menunjukkan exponentiation (atau kekuasaan) dan ekspresi berisi angka yang tepat n kali. Dengan kata lain, tetrasi adalah eksponensiasi …
18 code-golf  math  number 

8
Minesweeper sedang bekerja
Semua orang tahu game kapal penyapu ranjau tua yang dikirimkan dengan Windows XP. Ini adalah kotak sederhana dengan matriks sel 9x9 yang berisi angka (menunjukkan berapa banyak ranjau yang berdekatan) atau tambang. Tantangannya adalah untuk menghasilkan grid 9x9 acak dengan 10 bom yang diberikan seed integer (hingga int mesin / …

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.