Pertanyaan yang diberi tag code-golf

8
Penghitungan semiprime bebas persegi

Definisi Semiprime bebas persegi adalah bilangan alami yang merupakan produk dari dua bilangan prima yang berbeda. Tugas Dengan diberi nomor alami n, hitung semua semiprim bebas persegi kurang dari atau sama dengan n. Detail Harap tulis fungsi atau prosedur yang menerima parameter integer...

8
Temukan Fibonnaci Prime, dalam kode terpendek

Tantangannya agak sederhana: Ambil bilangan bulat positif nsebagai masukan. Keluarkan nangka utama Fibonacci. Input dapat sebagai parameter untuk suatu fungsi (dan output akan menjadi nilai balik), atau dapat diambil dari baris perintah (dan dikeluarkan di sana). Catatan: Menggunakan fungsi...

8
Penyelesaian Minggu Kerja

Saya mengerjakan standar sembilan sampai lima. Senin sampai Jumat. Saya membutuhkan waktu setengah jam untuk makan siang mulai pukul 12:30 hingga 13:00. Tuliskan saya sebuah program yang, ketika dijalankan, menghitung persentase minggu kerja yang telah saya selesaikan saat ini. Aturan Hanya...

8
Bangun Roguelike Sederhana

Tantangan ini didasarkan pada salah satu yang diusulkan pada grup usenet, rec.games.roguelike.development beberapa tahun yang lalu. Saya tidak dapat menemukan posting newsgroup asli, tetapi Anda dapat melihat repo Github solusi . Itu hanya bermain golf dalam beberapa bahasa dan saya ingin melihat...

8
Lubang Par Meta GolfScript

Sepertinya GolfScript memenangkan semua ini. Jadi Anda tidak bisa mengalahkan mereka, bergabunglah dengan mereka. Tulis Interpreter Golfscript Self-Contained Saya menggunakan definisi mandiri berarti, satu program: - Jadi, jangan memberikan tanggung jawab kepada beberapa program eksternal untuk...

8
Persingkat teks dengan Run Encoding Panjang

Mempersingkat (atau tidak) teks menggunakan pengkodean run run Memasukkan: heeeello woooorld Keluaran: 1h4e2l1o 1w4o1r1l1d Baca baris dari stdin. Cetak ke stdout. Stderr tentu saja dibuang. Asumsikan ada testcases tersembunyi (tidak ada embedding dari output) Input / Output sebagai...

8
Sandwich Array

(Diadaptasi dari Soal C pada kualifikasi pertama dari ACM Programming Contest 2012/2013 ) Anda memiliki beberapa array, bernama A 1 , A 2 , ..., A n , masing-masing diurutkan dalam urutan menaik. Setiap item dalam array akan menjadi bilangan bulat 32-bit. Sebuah Sandwich adalah satu set indeks j...

8
Bijion antara string biner dan pasangannya

Input : Baik satu atau dua string '0's dan' 1's. Jika ada 2, mereka dipisahkan oleh spasi. Semua string memiliki panjang minimal 1. Output : Jika satu string adalah input, 2 adalah output. Jika 2 adalah input, 1 adalah output. String keluaran dapat berupa apa pun yang Anda suka, tetapi jika...

8
Wasit Catur terkecil

Tulis sebuah program, yang, ketika menatap meja catur, dapat mengatakan apakah ada cek atau skakmat. Input : tabel catur dalam bentuk teks, baris terakhir dari input menjadi peringkat pertama (garis awal White) Posisi awal dalam input ini akan terlihat seperti ini (spasi adalah kuadrat kosong,...

8
Cocokkan hingga 10 dalam satu array

Tantangan Diberikan array nomor digit tunggal, tentukan jika ada 2 dari mereka yang menambahkan hingga 10 dan cetaklah Contoh Memasukkan (1,2,3,4,5,5,6,7) Ini kembali ((4,6),(5,5),(3,7)) Memasukkan (1,2,3,4,5) Ini kembali (). karena hanya ada satu 5 Memasukkan (5,5,5,5,5) Ini...

8
Penamaan senyawa ionik

Senyawa ionik bernama seperti: (metal name) (non-metal suffixed with -ide). Berikut adalah daftar semua sufiks yang perlu diganti -ide: -on -ogen -ygen -ine -orus -ur -ic -ium Jumlah atom dari setiap elemen dalam senyawa tidak digunakan dalam penamaan senyawa ionik. Abaikan aturan penamaan logam...

8
Menafsirkan apa-apa

Smallfuck adalah bahasa seperti brainfuck dengan sel 1-bit. Ini memiliki instruksi berikut: > Increment the pointer < Decrement the pointer * Flip the current bit [ If the current bit is not set, jump to the instruction after the matching ] ] If the current bit is set, jump to the...

8
Golf Kode Lanjut - Operasi Disk, dan Alokasi File

Selamat Malam Golfgeneers. Ini pertanyaan yang cukup panjang dan terperinci. Mengingat apa yang diminta, itu perlu. Jika Anda memiliki pertanyaan, silakan tanyakan. Jika ada sesuatu yang tidak jelas, harap beri tahu saya agar saya dapat memperbaikinya. Ini mungkin di sisi yang lebih keras dari...

8
Hasilkan program golf untuk mengevaluasi ekspresi aritmatika

Tugas Anda adalah menulis program yang akan menerima input seperti ini: a + b * c + a / 2 dan akan menghasilkan kode sumber untuk program yang mengambil input pengguna dan kemudian mengevaluasi ekspresi. Ekspresi dapat berisi operator +, -, *, /; variabel huruf kecil satu huruf; dan bilangan...

8
ASCII-memvisualisasikan grafik

Misi Anda, jika Anda memilih untuk menerimanya, adalah dengan memasukkan serangkaian pasangan titik yang membentuk grafik, seperti ini: A, BC, AB, AA, DA, EF, GC, G Anda kemudian harus mengeluarkan visualisasi ASCII dari grafik. Misalnya, A,B C,A C,Dbisa: A-----------------B \ \...

8
Membangun AI yang sempurna untuk game 15

Dalam permainan 15, dua pemain bergiliran memilih angka dari 1 hingga 9 (tanpa memilih nomor yang telah dipilih salah satu pemain). Seorang pemain menang jika dia memiliki tiga angka yang berjumlah hingga 15. Jika semua angka telah dipilih dan tidak ada kombinasi dari masing-masing pemain yang...