Pemrograman Puzzle & Golf Kode

14
Apa starter angka yang dikonstruksi ini?

Sejumlah bahasa pemrograman membangun bilangan bulat besar melalui 'menyatukan' digit ke akhir angka yang ada. Misalnya, Labirin , atau Beradaptasi . Dengan menyatukan angka sampai akhir, maksud saya, jika angka yang ada adalah 454545 , dan angka itu adalah 777 , angka hasilnya adalah...

14
Panggung Kudeta untuk menjadi raja bukit!

Papan peringkat 154 Calculator 144 Taxman 138 Statistician 137 Solver 137 RandoAggroLawyer 136 Gambler 134 Turncoat 119 Lawyer 119 BloodyMurder 113 Bandit 79 Challenger 74 Mask 64 Random Arsip pertandingan terbaru, termasuk log dan semua file output, tersedia. Kalkulator, oleh...

14
KoTH Birokrasi Surgawi

Di Imperial China, peringkat dalam masyarakat tidak ditentukan oleh kelahiran atau kekayaan, tetapi oleh kemampuan seseorang untuk unggul dalam Pemeriksaan Imperial. Kaisar Giok, penguasa ilahi Surga, telah menyerukan agar semua rakyatnya diperiksa untuk menentukan nilainya, dan siapa yang...

14
Berapa skor tangan Scopa saya?

Saya suka tantangan permainan kartu jadi saya membuat yang ini untuk permainan kartu Italia Scopa. Keluarga saya telah memainkan game ini sejak dahulu kala. Ini memiliki sistem penilaian yang sangat menarik yang seharusnya menyenangkan untuk bermain golf. Saya akan memposting jawaban dalam R untuk...

14
Mengetik, tetapi ke kiri [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 5 bulan lalu . Latar Belakang Anda telah...

13
Prakiraan cuaca

Tulis program terpendek untuk memperkirakan cuaca selama 7 hari ke depan Masukan (dari stdin) adalah hari kerja dan musim Output (ke stdout) adalah tujuh baris pada hari kerja dan suhu dalam Celcius Hari kerja dimulai pada input hari kerja Suhu adalah angka acak dengan kisaran tergantung pada...

13
Bebaskan Pohon Biner

Jadi sebelum Anda membaca beberapa konsep dasar ilmu komputer. Pohon biner adalah struktur yang dialokasikan secara dinamis (biasanya digunakan untuk penyimpanan yang dipesan). Karena sifatnya traversal pohon biner biasanya bersifat rekursif; Ini karena linear traversal (via loop) tidak alami...

13
Hitung digit terakhir dari Nomor Graham

Angka Graham berakhir dengan angka 7. Ini adalah angka yang sangat besar, secara teori membutuhkan lebih banyak informasi untuk disimpan daripada ukuran alam semesta itu sendiri. Namun dimungkinkan untuk menghitung beberapa digit terakhir dari nomor Graham. Beberapa digit terakhir...

13
Fungsi konverter angka Romawi

Buat fungsi terpendek untuk mengonversi string angka Romawi menjadi bilangan bulat. Aturan untuk setiap huruf dapat ditemukan di halaman Wikipedia . Huruf di atas 1.000 akan memiliki tanda kurung di sekitar mereka untuk memberi sinyal nilai yang lebih tinggi. Persyaratan: Harus mengonversi...

13
Membandingkan kekuatan.

Bandingkan dua angka N 1 = a b c , N 2 = d e f dengan membangun fungsi f (a, b, c, d, e, f) yang: mengembalikan 1 jika N 1 > N 2 mengembalikan -1 jika N 1 <N 2 Catatan: Anda tidak diharuskan mengembalikan nilai apa pun untuk hubungan apa pun lainnya antara N 1 dan N 2 . misalnya ketika...

13
Terapkan PCRE dalam bahasa Anda.

Catatan: Setelah mencoba ini sendiri, saya segera menyadari kesalahan apa ini. Karenanya, saya sedikit memodifikasi aturan. Fungsi minimum yang disyaratkan: Kelas karakter ( ., \w, \W, dll) Pengganda ( +, *, dan ?) Grup tangkapan sederhana Tantangan Anda adalah menerapkan PCRE dalam...

13
Bilah Kemajuan Uptime

Tulis program yang mem-parsing output uptimedan menghasilkan progress bar yang secara anatomis sugestif (seperti yang ditunjukkan) dengan panjang yang sama dengan uptime saat ini dalam beberapa hari: $ uptime 23:01 up 34 days, 7:30, 5 users, load averages: 0.23 0.27 0.24 $

13
Panjang berlipat ganda, 8 bit sekaligus

Anda diberi mesin 16-bit dan diberitahu untuk menerapkan multiplikasi bilangan bulat berukuran sewenang-wenang. Register Anda hanya dapat menampung angka 16-bit, dan instruksi pengali terbesar mengambil dua input 8-bit dan menghasilkan hasil 16-bit. Program Anda harus memasukkan dua angka positif...

13
Lingkari Tiga Poin

Dengan koordinat tiga titik Cartesian pada sebuah pesawat, temukan persamaan lingkaran melalui semuanya. Tiga poin tidak akan berada di garis lurus. Setiap baris input ke program Anda akan berisi koordinat xdan ytiga titik, dalam urutan A(x),A(y),B(x),B(y),C(x),C(y). Koordinat ini akan menjadi...

13
1P5: Gempa Bumi!

Seismometer USGS baru saja mendeteksi gempa besar! Tim tanggap darurat membutuhkan perkiraan cepat jumlah orang yang terkena dampak. Tulis program untuk menghitung perkiraan ini. Program Anda menerima 2 input. Yang pertama adalah detail gempa itu sendiri. Gempa bumi dimodelkan sebagai segmen garis...

13
Kode Paling Ringkas Untuk Ledakan Simulasi

Dapatkah Anda menulis sebuah program yang menampilkan sekelompok piksel yang meledak terpisah (seperti pada mesin partikel sederhana) dan dapatkah Anda melakukan ini dalam sejumlah kecil karakter (penekanan tombol)? (Ingat lemming permainan, ketika orang-orang kecil itu akan meledak dan...