Pemrograman Puzzle & Golf Kode

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

14
Jarak terpendek antara dua titik adalah garis
Kode program atau fungsi untuk membuat kanvas interaktif di layar dengan ukuran setidaknya 400 piksel x 400 piksel. Kanvas dapat berupa warna apa pun yang Anda inginkan, berbatasan atau tanpa batas, dengan atau tanpa bilah judul, dll., Hanya beberapa bentuk kanvas yang jelas. Pengguna akan mengklik dua area kanvas yang …

9
Jaringan belah ketupat ASCII
Tulis kode terpendek yang diukur dengan jumlah byte untuk menghasilkan kisi ASCII yang terdiri dari rhombi, dengan parameter berikut: m - jumlah rhombi lengkap dalam satu baris n - jumlah baris s - sisi belah ketupat terkecil r - level bersarang - berapa banyak rhombi yang ada di dalam "pangkalan" …

8
Buka string
Diberikan string persegi, hasilkan semua output untuk string pada setiap tahap pembukaan. Tali harus membentangkan arah searah jarum jam seperempat putaran sekaligus. Contohnya Masukan : A Keluaran : A Catatan : Saya juga akan menerima input yang digandakan untuk kasus uji khusus ini hanya jika ini membantu mengurangi jumlah byte …

13
Urutan seqindignot
Judul dibuat, dari 'Sequence Index Digit Not'. Tantangan: Mengingat integer nyang >= 0, output n'th jumlah urutan berikut. Inilah 50 item pertama, dengan indeks (0-indeks) di atasnya: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 …

21
Temukan celah utama
Sebuah kesenjangan utama adalah perbedaan antara dua bilangan prima berturut-turut. Lebih khusus lagi, jika p dan q adalah bilangan prima dengan p < q dan p +1, p +2, ..., q −1 bukan bilangan prima, bilangan prima p dan q mendefinisikan celah n = q - p . Kesenjangan dikatakan …

13
Petualang di Reruntuhan
Test Driver • Diskusi Tantangan • Kirim Adventurer ( Sumber Gambar ) Beberapa petualang saingan menggerebek reruntuhan untuk harta, tetapi mereka hanya bisa membawa begitu banyak pada suatu waktu dan memiliki batas daya tahan mereka. Mereka ingin mendapatkan harta yang paling berharga dan keluar sebelum mereka menjadi terlalu lelah untuk …

20
Apakah ini perdana Chen?
Angka adalah perdana Chen jika memenuhi dua syarat: Itu prima itu sendiri Sendiri ditambah dua adalah prima atau semi-prima. Perdana adalah bilangan di mana ia memiliki tepat dua pembagi dan pembagi itu terdiri dari dirinya sendiri dan satu pembagi. Semi-prime adalah angka yang merupakan produk dari dua bilangan prima. (Perhatikan …

16
Pengurangan Kolakoski
Ikhtisar Beberapa dari Anda mungkin mengetahui tentang Urutan Kolakoski ( A000002 ), urutan referensial yang diketahui dengan baik yang memiliki properti berikut: Ini adalah urutan yang hanya berisi 1 dan 2, dan untuk setiap grup 1 dan dua, jika Anda menjumlahkan panjang run, itu sama dengan dirinya sendiri, hanya setengah …

30
Penjumlahan Modulus
Saya menyebut urutan ini "urutan Yesus", karena ini adalah jumlah mod . </pun> Untuk urutan ini, Anda mengambil semua bilangan bulat positif m kurang dari input n , dan mengambil jumlah n modulo setiap m . Dengan kata lain: Sebuahn= ∑m = 1n - 1n mod mSebuahn=∑m=1n-1nmodma_n = \sum_{m=1}^{n-1}{n\bmod m} …

11
Berapa banyak carry yang perlu saya tambahkan dua angka ini?
Tugas Diberikan dua bilangan bulat positif, hasilkan jumlah pengangkutan yang dibutuhkan untuk menambahkannya bersama-sama dalam penambahan panjang di basis 10. Contohnya ¹¹¹ <-- carries 999 + 1 ---- 1000 Dibutuhkan tiga membawa. ¹ 348 + 91 ---- 439 Dibutuhkan satu carry. Testcases 999, 1 -> 3 398, 91 -> 1 …

1
Perangkat Kereta Sederhana
Ada banyak jenis rangkaian kereta, mulai dari trek kayu seperti Brio, hingga kontrol digital sepenuhnya, replika logam kecil dari kereta nyata, tetapi semuanya membutuhkan trek yang dirancang, idealnya menggunakan sebanyak mungkin karya Anda. Jadi, tugas Anda adalah menentukan apakah, dengan masukan dari potongan-potongan yang tersedia, adalah mungkin untuk membangun sirkuit …
27 code-golf 


5
Statistik Palsu
Jika Anda akan membuat beberapa berita palsu, Anda ingin membuat beberapa data untuk mendukungnya. Anda harus sudah memiliki beberapa kesimpulan yang terbentuk sebelumnya dan Anda ingin beberapa statistik memperkuat argumen dari logika Anda yang salah. Tantangan ini seharusnya membantu Anda! Diberikan tiga nomor input: N - jumlah titik data μ …

1
Temukan Permainan Diffy
Gim yang asyik dimainkan jika Anda bosan adalah Permainan Diffy . Ini adalah permainan satu pemain yang cukup sederhana dan dapat menghabiskan banyak waktu Anda. Gim Diffy bekerja seperti berikut: Anda mulai dengan daftar bilangan bulat non-negatif, dalam contoh ini kita akan gunakan 3 4 5 8 Kemudian Anda mengambil …

19
Gambar Segitiga Reuleaux!
The Reuleaux segitiga adalah bentuk yang dibentuk oleh persimpangan tiga lingkaran, dengan masing-masing lingkaran yang melalui pusat-pusat yang lain. Terlepas dari rotasi, lebar segitiga Reuleaux akan selalu sama dengan jari-jari lingkaran: Gambar: Wolfram MathWorld Tulis program yang mengambil lebar rsebagai input dan menampilkan segitiga Reuleaux dengan lebar itu (dalam piksel). …

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.