Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

12
Tulis Fibonacci tercepat
Ini adalah tantangan lain tentang angka-angka Fibonacci. Tujuannya adalah untuk menghitung angka Fibonacii ke- 20'000'000 secepat mungkin. Output desimal sekitar 4 MiB besar; dimulai dengan: 28543982899108793710435526490684533031144309848579 Jumlah MD5 dari output adalah fa831ff5dd57a830792d8ded4c24c2cb Anda harus mengirimkan program yang menghitung angka saat berjalan dan menempatkan hasilnya stdout. Program tercepat, seperti yang diukur …

5
nomor ke-n yang memiliki jumlah faktor prima yang berbeda
Buat terpendek fungsi, program, atau ekspresi yang menghitung A073329 , yaitu, a(n)adalah n jumlah memiliki n faktor prima yang berbeda. Input adalah jumlah elemen dalam urutan untuk kembali. 0 < n. Saya tidak peduli dengan presisi integer. Saya hanya ingin algoritme. Untuk bahasa yang tidak mendukung bilangan bulat besar yang …
10 code-golf  math 

7
Generator kartu bingo
Kartu Bingo masing-masing terdiri dari lima kolom dengan lima kotak, dengan alun-alun tengah ditetapkan "GRATIS". Angka tidak dapat diduplikasi. Lima kolom diisi dengan kisaran angka berikut: B: 1-15 I: 16-30 N: 31-45 G: 46-60 O: 61-75 Dalam karakter sesedikit mungkin, output string yang dapat diartikan sebagai kartu Bingo acak. Sebagai …
10 code-golf  game 

2
The Prime Grid Game
Saya senang menyelesaikan ini, jadi saya menawarkan tantangan golf ini. Tujuan dari golf ini adalah untuk menemukan bilangan prima terbesar yang dapat dibangun menggunakan instruksi yang diberikan. Anda harus menerima kisi 3x3 digit tunggal sebagai input. (Terserah Anda bagaimana Anda ingin melakukan itu, tetapi tentukan itu di program Anda.) Anda …

3
Navigasi Pesawat
Anda ditugasi merencanakan rute penerbangan untuk perusahaan pengiriman pesawat lokal. Anda harus merutekan sebuah pesawat dari titik A ke titik B. Anda tidak bisa mulai dari A, arahkan pesawat ke B, dan pergi, bagaimanapun, karena angin yang berlaku akan membuat Anda keluar jalur. Alih-alih, Anda harus mencari tahu ke arah …
10 code-golf  math 

12
Indeks keseimbangan urutan
Indeks keseimbangan urutan adalah indeks sedemikian rupa sehingga jumlah elemen pada indeks yang lebih rendah sama dengan jumlah elemen pada indeks yang lebih tinggi. Misalnya, dalam urutan A: A[0]=-7 A[1]=1 A[2]=5 A[3]=2 A[4]=-4 A[5]=3 A[6]=0 3 adalah indeks keseimbangan, karena: A[0]+A[1]+A[2]=A[4]+A[5]+A[6] 6 juga merupakan indeks kesetimbangan, karena: A[0]+A[1]+A[2]+A[3]+A[4]+A[5]=0 (jumlah elemen …
10 code-golf 

5
Hitung urutan bilangan bulat yang berasal dari faktor prima
Buat fungsi, ekspresi, atau program yang melakukan hal berikut: Ambil faktor prima dari angka berapa pun dan jumlahkan. Misalnya, faktor utama 28 adalah 2 2 7, dijumlahkan menjadi 11. Lipat gandakan hasilnya dengan jumlah faktor prima untuk angka yang diberikan. Misalnya, 28 memiliki 3 faktor utama yang berjumlah 11. 11 …
10 code-golf  math 

1
Visualisator persamaan seni Ascii
Berurusan dengan persamaan tanpa adanya editor persamaan yang baik berantakan dan tidak menyenangkan. Misalnya, jika saya ingin mengekspresikan integral dan solusinya, mungkin akan terlihat seperti ini: Integral [x ^ 3 e ^ (- mx ^ 2 b / 2), dx] = - ((2 + b m x ^ 2) / …

13
Produk Digit
Untuk bilangan bulat positif N yang diberikan, tulislah program lengkap untuk menemukan M natural minimal sehingga produk digit M sama dengan N. N kurang dari 1.000.000.000. Jika tidak ada M, cetak -1. Kode Anda tidak boleh lebih dari 10 detik untuk kasus apa pun. Sample Inputs 1 3 15 10 …
10 code-golf  math 

9
Konversi Basis Sewenang-wenang [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 6 tahun yang lalu . Buat rutin yang mengambil array blok dalam satu sistem basis numerik, dan mengonversinya menjadi array blok dalam sistem …

7
Lingkaran teks
Temukan cara untuk membuat lingkaran dari radius yang diberikan menggunakan karakter di konsol. Silakan tentukan nama dan ukuran font. Juga, tolong berikan setidaknya satu contoh output. Sebagai contoh: Memasukkan: 3 Keluaran: ****** ** ** ** ** * * ** ** ** ** ****** ... Nah, sesuatu yang lebih tampan dari …

4
Divisi Panjang Polinomial
Menerapkan pembagian panjang polinomial, suatu algoritma yang membagi dua polinomial dan mendapatkan hasil bagi dan sisanya: (12x ^ 3 - 5x ^ 2 + 3x - 1) / (x ^ 2 - 5) = 12x - 5 R 63x - 26 Dalam program Anda, Anda akan merepresentasikan polinomial sebagai array, …

13
Gambar Binary Binary clock
Buat jam biner BCD di ASCII. Seperti tersirat, itu akan menampilkan waktu dalam enam kolom titik: (sumber: Wikimedia Commons ) Setiap kolom adalah digit kode biner, jam baca, menit, dan detik dari kiri ke kanan. Jam diberikan dalam format 24 jam. Waktu untuk menampilkan dibaca dari baris perintah atau dari …


6
Berolahraga ganti [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Anda sedang menulis program untuk mesin kasir otomatis. Pengguna perlu ganti dengan jumlah koin paling sedikit …
10 code-golf 

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.