Pemrograman Puzzle & Golf Kode

13
Temukan sudut antara dua titik

Diberi dua titik Adan B, cari sudut dari garis AOke garis BOtentang titik di Omana titik Oasal ( (0,0)). Selain itu, sudut mungkin positif atau negatif tergantung pada posisi titik (lihat contoh). Masukan akan berupa poin Adan B, dan dapat diberikan dalam bentuk apa pun yang mudah. Output akan...

13
Kode Huffman itu!

Atau dia akan terengah-engah dan menghancurkan rumah Anda! Itu sama sekali tidak relevan. Tantangan ini sebenarnya tentang pengkodean Huffman . Intinya adalah frekuensi karakter dalam teks yang diberikan digunakan untuk membuat representasi lebih pendek. Dengan kata lain, katakanlah alfabet kita...

13
Ini header + ganda!

Terkait Eksposisi Setelah memenangkan undian SO, Anda bisa berada di puncak dunia, dan Anda berada di puncak! Undian telah berlangsung selama satu tahun, sekarang, dan Anda adalah satu dari seratus programmer yang dipilih untuk masuk ke dalam benteng SO. Dan akhirnya, penantian berakhir. Hari ini...

13
Diagram Konfigurasi Elektron

Tantangan Diberi nama elemen, output konfigurasi elektronnya. Memasukkan Input Anda akan menjadi nama lengkap setiap elemen (rentangnya dari Hidrogen, 1, hingga Kalsium, 20) dengan beberapa pengecualian - Anda harus dapat memperhitungkan input berikut: Natrium - This is sodium Kalium - This is...

13
Game tebak datar

Ada permainan yang saya suka mainkan. Itu terjadi pada kotak ukuran terbatas (tapi itu dibungkus, seperti bola). Pada kisi itu, titik acak (hanya bilangan bulat) dipilih. Kemudian, saya, pengguna, diminta untuk memasukkan koordinat. Jika input saya persis sama dengan titik acak, saya diberitahu...

13
Sisi persegi menunjukkan dengan tepat

Selamat datang di tantangan kode-golf pertama saya! :) Ayo langsung saja ke dalamnya. Tantangan: Diberi dua vektor floating point, O (asal) dan T (target), Anda harus membuat program untuk mencetak nilai L dan R ke STDOUT. O adalah salah satu sudut alun-alun T adalah salah satu sudut alun-alun...

13
Dapatkan The Getters

Tugas Saya kira semua orang menyukai pembuatan kode otomatis dan menghemat waktu selama bekerja. Anda harus membuat banyak kelas dan anggota di siang hari dan Anda tidak ingin membuat semua itu getterssecara manual. Tugasnya adalah menulis program atau fungsi, yang menghasilkan gettersuntuk semua...

13
Temukan Kode Sumber Jalinan (Perampok)

Ini adalah utas perampok. Untuk utas polisi, buka di sini . pengantar Untuk tantangan Polisi / Perampok ini, polisi akan menulis program penghasil keluaran dan menjalinnya bersama. Adalah tugas perampok untuk memisahkan program polisi untuk menghasilkan hasil yang diinginkan. Aturan...

13
Spiral penggandaan yang unik

Yang ini terinspirasi oleh tantangan tabel perkalian terbaru Calvin Hobbies . Tulis fungsi atau program yang mengambil integer Nsebagai input dan mencetak atau mengembalikan spiral multiplikasi unik N-by-N. Kode harus (dalam teori) bekerja untuk N antara 0 dan 1000 (mengeluarkan ini bisa jadi...

13
Golf a Purple Interpreter

Golf a Purple Interpreter Ungu adalah esolang yang dirancang dengan dua tujuan utama: Untuk menjadi minimalisasi terong , karena tidak ada cukup bahasa satu instruksi yang memodifikasi sendiri sekitar. Untuk mengakui kemungkinan penerjemah golf yang sangat kecil . Pass pertama saya pada...

13
Berapa minggu?

Tugas Anda adalah menghasilkan satu nomor; jumlah minggu ISO yang memotong rentang tanggal tertentu. Mengutip Wikipedia:, An average year is exactly 52.1775 weeks longtapi ini bukan tentang rata-rata. Input terdiri dari dua tanggal ISO yang dipisahkan oleh ruang: 0047-12-24 2013-06-01 Tanggal...

13
Mencetak ASCII yang naik, Perampok

Ini adalah utas perampok. Utas polisi ada di sini . Di utas polisi, tugasnya adalah membuat program yang menampilkan karakter ASCII yang dapat dicetak dalam urutan menaik. Tugas perampok adalah menguraikan kode yang digunakan polisi untuk menghasilkan keluaran ini. Kode yang retak tidak harus...

13
Menghitung entropi

Memasukkan Sebuah matriks Mdirepresentasikan sebagai dua garis bilangan bulat yang dipisahkan ruang. Setiap baris akan memiliki jumlah bilangan bulat yang sama dan setiap bilangan bulat akan menjadi -1 atau 1. Jumlah bilangan bulat per baris paling banyak 20. MOleh karena itu akan 2dengan di nmana...

13
Kereta Lego Gear

Terinspirasi oleh tantangan rasio roda gigi Lego oleh Keith Randall. Saya juga berencana membangun robot lego raksasa yang pada akhirnya akan dapat menghancurkan robot lain dalam kompetisi yang tidak pernah disebutkan sebelumnya. * Dalam proses membangun robot, saya akan menggunakan banyak kereta...

13
Berapa ukuran digitnya?

Digit 7-segmen dapat direpresentasikan dalam ASCII menggunakan _|karakter. Berikut adalah 1digit ukurannya : _ _ _ _ _ _ _ _ | _| _| |_| |_ |_ | |_| |_| | | | |_ _| | _| |_| | |_| _| |_| Ukuran yang lebih besar dibentuk dengan membuat setiap segmen secara proporsional lebih panjang. Berikut...

13
Split a Shakespeare Script

William Shakespeare menulis drama. Banyak permainan. Dalam tarball ini yang berisi setiap karya-karyanya, setiap permainannya adalah satu file yang panjang. Itu perlu dibagi menjadi Adegan untuk produksi panggung. Karena aktor tidak sabar, kode Anda harus sesingkat mungkin. Tugas: Tugas Anda...