Pertanyaan yang diberi tag code-challenge

11
Golf + Penyortiran cepat di C

[ Pembaruan terbaru: program benchmark dan resul pendahuluan tersedia, lihat di bawah ini] Jadi saya ingin menguji tradeoff kecepatan / kompleksitas dengan aplikasi klasik: sorting. Tulis fungsi ANSI C yang mengurutkan susunan angka floating point dalam urutan yang meningkat . Anda tidak dapat...

11
X lebih besar dari 3 dengan setidaknya 2 perbedaan antara X dan Y

Saya mencoba untuk menurunkan C ++. Apakah mungkin membuat kondisi ini lebih pendek? X > 3 & X - Y > 1 (Selain menghapus spasi putih, tentu saja.) Jadi, Xsetidaknya 4tapi X >= Y + 2. Xdan Ybilangan bulat dalam interval [0,5]. Saya telah mencoba menemukan beberapa formula bitwise...

11
Saring file besar dengan cepat

Tantangannya adalah untuk memfilter file besar dengan cepat. Input: Setiap baris memiliki tiga bilangan bulat positif yang dipisahkan ruang. Output: Semua jalur input A B, Tyang memenuhi salah satu kriteria berikut. Ada ada garis masukan lain C, D, Udi mana D = Adan 0 <= T - U <...

11
Menggagalkan kompresi LZMA2

Tujuan Buat program atau pasangan program yang secara kolektif mengganggu dan memperbaiki file dengan maksud mencegah LZMA2 bekerja secara efektif. Mengganggu dan memperbaiki rutinitas harus bersifat timbal balik, sehingga Anda dapat memulihkan file asli dengan tepat. Target Karya-karya...

11
Sortir beberapa apel!

Masalah Bayangkan 7 ember berbaris berturut-turut. Setiap ember dapat memuat paling banyak 2 apel. Ada 13 apel berlabel 1 hingga 13. Mereka didistribusikan di antara 7 ember. Sebagai contoh, {5,4}, {8,10}, {2,9}, {13,3}, {11,7}, {6,0}, {12,1} Di mana 0 mewakili ruang kosong. Urutan di mana apel...

11
Juara Frogger

Permainan Sebagian besar dari kita tahu tentang Frogger , game arcade era 80-an di mana tujuannya adalah untuk melompat katak dengan aman melintasi jalan raya yang sibuk dan kolam penuh bahaya untuk tiba dengan selamat di rumah. Sebuah tantangan dikeluarkan beberapa bulan lalu untuk mengembangkan...

11
5 Detik untuk Menemukan Kue

Pi kali e (atau Pai jika Anda suka notasi ambigu) ke 100 tempat desimal adalah: 8.5397342226735670654635508695465744950348885357651149618796011301792286111573308075725638697104739439... ( OIES A019609 ) ( argumen untuk kemungkinan irasionalitas ) Tugas Anda adalah menulis sebuah program yang...

11
Kalkulator Gematria Umum

Buat kalkulator Gematria dua arah, untuk setiap urutan karakter Unicode yang diberikan sebagai alfabet. Gematri-Apa? Gematria adalah sistem yang menetapkan nilai numerik pada simbol, yang dikembangkan oleh orang Yunani kuno dan diadopsi oleh orang Yahudi kuno. Ini dengan cara seperti ASCII atau...

11
Boggle Poliglot Non-Palindromik

pengantar Angka 101 adalah palindrom, karena membaca bolak-balik yang sama. Angka 105 tidak. Namun, 105 dalam basis delapan ditulis sebagai 151, yang merupakan palindromic. Di sisi lain, 103 bukanlah palindrom pada basis apa pun dari 2 hingga 101. Oleh karena itu, 103 benar-benar non-palindromik...