Pertanyaan yang diberi tag code-challenge

31
Jumlah Kekuatan 2

Tantangan Diberikan input integer di xmana 1 <= x <= 255, kembalikan hasil dari kekuatan dua yang saat dijumlahkan beri x. Contohnya Diberikan input: 86 Program Anda harus menampilkan: 64 16 4 2 Memasukkan: 240 Keluaran: 128 64 32

31
Kompresi persegi Latin

Sebuah Latin persegi adalah persegi yang ada telah berulang simbol dalam baris atau kolom: . 13420 21304 32041 04213 40132 Dan seperti yang diketahui banyak pemain Sudoku, Anda tidak perlu semua angka untuk menyimpulkan angka yang tersisa. Tantangan Anda adalah untuk mengompresi kotak Latin ke...

30
Kompres gambar ke pratinjau 4 KiB

Dalam tantangan ini, Anda akan membuat algoritma kompresi pratinjau gambar. Tujuannya adalah untuk mengurangi file gambar sewenang-wenang menjadi gambar pratinjau 4 KiB, yang dapat digunakan untuk dengan cepat mengidentifikasi gambar dengan bandwidth yang sangat sedikit. Anda harus menulis dua...

30
Tulis Suite Quine

Kami memiliki banyak tantangan quine , tetapi banyak format quine serupa, mari kita buat beberapa varian di quine kami. Tugas Anda adalah membuat pilihan program dalam bahasa yang sama (setidaknya 2), yang semuanya menghasilkan kode sumber mereka sendiri, namun, tidak satu pun dari program ini...

30
A Quine Rapuh

A Quine Rapuh Quine rapuh adalah quine yang memenuhi properti setiap substring yang dibuat dengan menghapus satu karakter, ketika dievaluasi, menghasilkan kesalahan. Sebagai contoh. Jika program Anda asdfadalah quine, maka agar rapuh, program berikut ini harus salah: sdf adf asf asd Program...

30
Beatles Songs and Hexagons

Tulis dua program berbentuk segitiga (yaitu piramida). Yang pertama harus berupa segitiga teks yang mengarah ke atas dengan lebar dasar minimum tiga karakter. Jadi itu akan memiliki struktur seperti X XXX atau X XXX XXXXX atau X XXX XXXXX XXXXXXX atau lebih besar. Masing-masing...

30
Pixel yang dipisahkan secara unik

Untuk gambar N demi N , temukan satu set piksel sehingga tidak ada jarak pemisahan yang muncul lebih dari satu kali. Yaitu, jika dua piksel dipisahkan oleh jarak d , maka mereka hanya dua piksel yang dipisahkan dengan tepat d (menggunakan jarak Euclidean ). Perhatikan bahwa d tidak perlu bilangan...

29
Rand5 () ke Rand7 () [ditutup]

Anda diberi fungsi Rand5 (). Fungsi ini mengembalikan bilangan bulat acak (distribusi yang sama) antara 1 dan 5. Berikan fungsi Rand7 (), yang menggunakan Rand5 () untuk menghasilkan bilangan bulat acak sempurna antara 1 dan

29
Hitung Super-Logaritma

Ini harus menjadi tantangan sederhana. Dengan diberi nomor n >= 0, keluarkan logaritma super-log (atau log *, log-star, atau logaritma iterated , yang setara karena ntidak pernah negatif untuk tantangan ini.) Dari n. Ini adalah salah satu dari dua fungsi terbalik untuk tetrasi . Yang lainnya...

29
The Smart Person's Mirage

Sekali waktu, saya membaca pertanyaan / jawaban ini di Quora Apakah benar ada programmer dengan gelar ilmu komputer yang tidak dapat lulus tes FizzBuzz Kode ini diberikan sebagai jawaban yang jelas for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

29
Tampilkan urutan OEIS

The On-Line Encyclopedia of Integer Sequences (OEIS) adalah database online urutan integer. Ini berisi hampir 280000 urutan minat matematika. Contoh urutan: bilangan bulat positif ( A000027 ) bilangan prima ( A000040 ) Angka-angka Fibonacci ( A000045 ) Tugas Anda adalah menulis program atau...

29
Penghitungan concatenative

Tantangan Anda adalah untuk menulis N potongan kode seperti itu, ketika Anda menggabungkan pertama K ≥ 1 bersama-sama, mereka menghasilkan jumlah K . Semakin tinggi N , semakin baik. Inilah intinya: Anda tidak boleh menggunakan karakter apa pun lebih dari satu kali di cuplikan Anda. Aturan Anda...