Pemrograman Puzzle & Golf Kode

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

10
Warna Rata-Rata suatu Gambar
Warna rata-rata suatu gambar Para ilmuwan telah dapat menentukan warna rata-rata alam semesta, tetapi dalam berapa banyak byte yang dapat kita temukan warna rata-rata pada suatu gambar? Tugas Anda Input Anda akan menjadi gambar tunggal yang Anda perlu menemukan rata-rata warna dalam gambar dan menghasilkan string warna hex ( #??????). …

2
Kompresi seni ASCII lossy
Latar Belakang PICASCII adalah alat yang rapi yang mengubah gambar menjadi seni ASCII. Ini mencapai tingkat kecerahan yang berbeda dengan menggunakan sepuluh karakter ASCII berikut: @#+';:,.` Kami akan mengatakan bahwa charxels (elemen karakter) ini memiliki kecerahan dari 1 (tanda-ke) hingga 10 (spasi). Di bawah ini, Anda dapat melihat hasil dari …


5
Kotak-kotak cina
Permainan catur Cina dimainkan di papan dengan spasi berbentuk bintang berujung enam: Gambar dari Wikipedia Kita dapat membuat representasi ASCII-art dari papan ini, menggunakan .untuk tempat-tempat kosong dan surat-surat GYORPBuntuk enam lokasi awal berwarna: G G G G G G G G G G B B B B . . …

3
Selektif membunuh bilangan bulat positif
pengantar Gaith Arithmetic adalah fasilitas khusus yang memenjarakan bilangan bulat positif. Namun, baru-baru ini, bilangan bulat positif telah mencoba melarikan diri. Oleh karena itu sipir telah memutuskan untuk, um, menghilangkan beberapa bilangan bulat positif untuk mengirim pesan ke bilangan bulat lainnya. Mereka telah menyewa seorang insinyur perangkat lunak untuk menulis …
21 code-golf  grid 

2
Polinomial utama
Diberikan polinomial, tentukan apakah itu prima. Polinomial adalah ax^n + bx^(n-1) + ... + dx^3 + ex^2 + fx + g, di mana setiap istilah adalah bilangan konstan (koefisien) dikalikan dengan kekuatan bilangan bulat tidak negatif dari x. Kekuatan tertinggi dengan koefisien bukan nol disebut derajat. Untuk tantangan ini, kami …
21 code-golf  math  primes 

9
Menghitung Sepupu Collatz
Tentukan fungsi f (n) untuk bilangan bulat positif n sebagai berikut: n / 2 , jika n genap 3 * n + 1 , jika n ganjil Jika Anda berulang kali menerapkan fungsi ini ke n lebih besar dari 0, hasilnya selalu konvergen ke 1 (meskipun belum ada yang bisa …

6
Teorema Sisa Tiongkok
The Chinese Remainder Theorem memberitahu kita bahwa kita selalu dapat menemukan sejumlah yang menghasilkan setiap sisanya diperlukan bawah modulus prima yang berbeda. Tujuan Anda adalah menulis kode untuk menghasilkan angka seperti itu dalam waktu polinomial. Kode terpendek menang. Misalnya, kita diberi batasan ini ( %mewakili mod): n % 7 == …

4
Mencapai angka keberuntungan seseorang dalam reputasi
Pegolf kode baru, Joe, baru saja mendaftar ke situs. Dia memiliki 1 reputasi tetapi bertekad untuk mencapai semua angka keberuntungannya dalam reputasi dengan tepat. Joe percaya pada kekuatan yang lebih tinggi yang akan membantunya mencapai tujuannya dengan jumlah tindakan (atau orang lain) yang minimal. Sebagai pengguna baru, ia juga percaya …

3
Bagaimana saya membuatnya?
Ada 21 item di Minecraft yang bisa Anda kerajinan hanya menggunakan kayu dan barang-barang yang dibuat dari kayu: kapak perahu mangkuk tombol dada kerajinan meja pintu pagar gerbang cangkul tangga beliung papan pressure plate sekop tanda slab tangga menempel pedang pintu jebakan Daftar ini mengasumsikan bahwa 6 jenis papan kayu …

11
Hitung Jarak Hausdorff
pengantar The Hausdorff jarak mengukur perbedaan antara dua himpunan bagian dari ruang metrik. Secara intuitif, ruang metrik hanya beberapa set dengan fungsi jarak built-in; dalam tantangan ini, kita akan menggunakan bilangan asli dengan jarak biasa d(a, b) := abs(a - b). Jarak Hausdorff antara dua set hingga tidak kosong Adan …

16
Fisika Bitstring
Latar Belakang Ya, fisika bitstring adalah hal yang nyata . Idenya adalah untuk membangun teori fisika baru menggunakan hanya serangkaian bit yang berevolusi di bawah aturan probabilistik ... atau sesuatu. Meskipun membaca beberapa makalah tentang itu, saya masih cukup bingung. Namun, alam semesta bitstring membuat kode golf kecil yang menyenangkan. …

30
Cetak semua warna kisi 3x3
Anda memiliki kisi 3x3. Setiap sel bisa berwarna hitam atau putih. Tampilkan semua 512 warna ini. Bytes paling sedikit menang. Anda dapat menampilkan kisi-kisi dalam formasi apa saja asalkan terpisah secara visual dan jaraknya terlihat biasa. Anda dapat menggunakan seni atau gambar ASCII. Dua simbol atau warna yang terlihat jelas …

13
Pengkodean Panjang Jalan
Di Amerika Serikat , dua arah yang berlawanan dari lalu lintas di jalan dipisahkan oleh garis kuning putus-putus jika melewati diperbolehkan dan dua garis kuning solid jika lewat tidak diizinkan. (Hanya satu sisi yang dapat dilewati untuk memungkinkan melintas di sisi itu, dan garis kuning dapat berarti hal-hal lain seperti …

4
Pure Sourcery - Membentuk program yang menampilkan angka 0 hingga 9
Berikut ini adalah font 5 oleh 7 piksel untuk digit 0 hingga 9: .███. █...█ █...█ █...█ █...█ █...█ .███. ..█.. ███.. ..█.. ..█.. ..█.. ..█.. █████ .███. █...█ ....█ ...█. ..█.. .█... █████ .███. █...█ ....█ ..██. ....█ █...█ .███. █..█. █..█. █..█. █████ ...█. ...█. ...█. █████ █.... …

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.