Pertanyaan yang diberi tag code-golf

21
Menafsirkan> <> (Ikan)

Walaupun> <> bukan bahasa populer, ini bisa baik untuk bermain golf dan telah digunakan di situs web ini. Itu terinspirasi oleh Befunge dan memiliki beberapa kesamaan dalam instruksinya. Perintah yang Diperlukan: > < ^ v Mengubah arah penunjuk instruksi (kanan, kiri, atas,...

21
Tentukan apakah poligon adalah cembung

Tulis program untuk menentukan apakah poligon input cembung . Poligon ditentukan dengan satu garis yang berisi N , jumlah simpul, kemudian garis N yang berisi koordinat x dan y dari setiap simpul. Verteks akan terdaftar searah jarum jam mulai dari titik sembarang. Contoh 1 memasukkan 4 0 0 0 1 1...

21
Temukan apakah suatu angka bahagia atau tidak?

Nomor bahagia ditentukan oleh proses berikut. Dimulai dengan bilangan bulat positif, gantilah angka dengan jumlah kuadrat digitnya, dan ulangi prosesnya sampai angka sama dengan 1 (di mana ia akan tinggal), atau loop tanpa henti dalam siklus yang tidak termasuk 1. Angka-angka itu di mana proses ini...

21
Hasilkan nama kolom excel dari indeks

Yang ini berasal dari masalah kehidupan nyata. Kami menyelesaikannya, tentu saja, tetapi tetap terasa seperti itu bisa dilakukan lebih baik, bahwa itu solusi yang terlalu panjang dan bundaran. Namun tidak ada kolega saya yang bisa memikirkan cara penulisan yang lebih ringkas. Karenanya saya...

21
Generator angka Romawi pendek yang optimal

Sasaran: Tulis fungsi yang mengambil angka sebagai input dan mengembalikan angka romawi untuk nomor tersebut sebagai output. Simbol Angka Romawi: Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1,000 Sebagai contoh tentang apa yang saya maksud ketika saya mengatakan "angka romawi tangan pendek",...

21
Code-Golf: Permutasi

Tulis fungsi yang mengambil sebagai input satu set bilangan bulat (bisa berupa daftar, larik atau wadah lain dengan angka yang berbeda), dan menampilkan daftar semua permutasi. Python (95 karakter) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda x:x!=e,s))),s),[]) or...

21
Transposisi Cambridge

Saya yakin sebagian besar, jika tidak semua, dari Anda telah menemukan ini di beberapa titik: Sehubungan dengan penelitian di Cmabrigde Uinervtisy, ia tidak dapat berubah dalam waktu dekat dengan yang lain, yang lebih awal dan lebih baik berada di rghit pclae. Rets dapat menjadi toatl mses dan...

21
Dunia berakhir pada ed

Diambil langsung dari ACM Winter Programming Contest 2013. Anda adalah orang yang suka mengambil sesuatu secara harfiah. Karena itu, bagimu, akhir Dunia adalah ed; huruf terakhir dari "The" dan "World" disatukan. Buat program yang mengambil kalimat, dan keluarkan huruf terakhir dari setiap kata...

21
Batu gunting kertas

Menerapkan gunting kertas batu klasik. Kondisi: pengguna akan memasukkan 'r', 'p' atau 's' program akan menampilkan 'r', 'p' atau 's' dan hasilnya pilihan program ('r', 'p' atau 's') harus pseudo acak ( Saya melihat Anda Howard ) hasil dapat diwakili dengan karakter yang dapat dicetak, harus...

21
Empat merangkak puzzle

The Four merangkak puzzle adalah teka-teki matematika rekreasi populer yang melibatkan menggunakan tepat empat 4s (dan tidak ada nomor lain) dan satu set didefinisikan operasi untuk mencapai setiap nomor dari 0 sampai maksimum yang diberikan. Dalam versi ini, satu-satunya operator berikut...

21
Jadi ... berapa skor StackOverflow Anda?

Ini sederhana. Dengan diberi input nomor, kembalikan skor nama dan reputasi pengguna Stack Overflow dengan ID yang diberikan . Program Anda dapat mengasumsikan bahwa selalu diberikan ID pengguna yang valid dan ada. Sebagai contoh: diberi input 764357(yang merupakan ID pengguna saya di...

21
Mengkonversi bilangan bulat ke kata-kata bahasa Inggris

Tujuan golf kode ini adalah untuk mengkonversi bilangan bulat menjadi kata-kata bahasa Inggris. Program meminta input. Jika input ini bukan bilangan bulat, cetak NaN. Jika bilangan bulat, konversikan ke kata-kata bahasa Inggris dan cetak kata-kata ini. Input minimum: 0 (nol). Input maksimum: 9000...

21
Kiat untuk bermain golf di F #

Apa tips umum yang Anda miliki untuk bermain golf di F #? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk F # (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per

21
Dia meledak!

Arrr ... Ahoy di sana, aku maties! Unfurl tha 'mainsail! Penuh ke kanan! Ah, rasakan angin di rambutmu! Benar, saya sayang ... Saya membutuhkan sedikit keahlian Anda! Kru saya adalah orang yang lebih dimodernisasi daripada diri saya sendiri ... Saya masih lebih suka poin kompas (lihat di sini...

21
Selamat ulang tahun untukku!

Selamat ulang tahun untukku! Tulis program yang mencetak Happy birthday to me!pada hari ulang tahunnya. Ulang tahun program adalah kreasi, modifikasi terakhir, atau waktu kompilasi program (yang Anda pilih), dan tidak boleh dengan kode keras. Tanggal yang Anda gunakan sebagai tanggal lahir tidak...