Pertanyaan yang diberi tag code-golf

10
Tips untuk bermain golf di Io

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

10
Kurangi seni Ascii

Tantangan ini adalah cut'n paste dari Enlarge ASCII art , tetapi dibalik , menggunakan karakter setengah blok PetSCII yang berbasis : string=" ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█" Jadi tujuannya adalah mengurangi dengan 1/2mengajukan ascii-art . Untuk sampel, dari string: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO...

10
Hitung akar super dari angka

Dalam matematika, tetrasi adalah operator hiper berikutnya setelah eksponensial, dan didefinisikan sebagai eksponensial berulang. Penambahan ( a berhasil n kali) Perkalian ( a ditambahkan ke dirinya sendiri, n kali) Eksponensial ( a dikalikan dengan sendirinya, n kali) Tetrasi ( sebuah...

10
Ubah array byte menjadi base64

Misi Anda adalah menulis fungsi / program yang mengubah array byte (yaitu: array bilangan bulat dari 0 hingga 255), menjadi base64. Menggunakan enkode base64 bawaan tidak diizinkan. Implementasi base64 yang diperlukan adalah RFC 2045. (menggunakan "+", "/", dan padding wajib dengan "=") Kode...

10
Linear Function Solver dari Two Points (x, y)

Tugas Tulis fungsi L () yang mengambil dua argumen Tuple dari koordinat dalam bentuk (x, y), dan mengembalikan fungsi liniernya masing-masing dalam bentuk (a, c), di mana a adalah koefisien dari istilah x dan c adalah intersepsi y. Anda dapat mengasumsikan bahwa input tidak akan menjadi garis...

10
Buat pintasan keyboard untuk menu

Pintasan Menu Secara tradisional, menu pengguna dapat diakses dengan cara pintas keyboard, seperti Alt + (a letter), atau bahkan hanya menekan huruf ketika semua kotak teks tidak fokus ( gaya gmail ). Tugas Anda Mengingat entri menu sebagai input, tugas Anda adalah memberikan setiap entri menu...

10
Daftar kombinasi elemen dalam satu set

Diberikan satu set nelemen, tantangannya adalah menulis fungsi yang mencantumkan semua kombinasi kelemen dalam set ini. Contoh Set: [1, 7, 4] Input: 2 Output: [1,7], [1,4], [7,4] Contoh Set: ["Charlie", "Alice", "Daniel", "Bob"] Input: 2 Output ["Daniel", "Bob"], ["Charlie", "Alice"],...

10
Tulis penulis buku

Berikut ini adalah penggambaran buku terbuka ASCII yang cukup sederhana: |\ | \ | \ | \ | \__________ | || | | || Lorem i | \ || psum do | \ || lor sit | \ || amet, | \ || consect | \||_________| Perhatikan bahwa porsi teks hanya di halaman kanan dan lebar 7 karakter kali 5 tinggi....

10
Seberapa kuat angka-angka nonary?

Anda diberi integer non-negatif (basis 9) yang terdiri dari digit 0 hingga 8 seperti biasa. Namun jumlah digit dalam angka ini (tanpa nol di depan) adalah kotak prefek. Karena itu, jumlahnya dapat diatur dalam kotak persegi (dengan urutan bacaan masih dipertahankan). Contoh dengan 1480 (1125...

10
Tulis program yang mengubah setiap 17 bit file teks menjadi 1

Rekan kerja saya dan saya bekerja pada perangkat lunak lama yang kadang kami benci. Setiap kali Anda menjalankannya, pernyataan debug datang ke mana-mana, dan tidak pernah ada jaminan bahwa apa pun akan berfungsi. Motivasi untuk putaran kode golf ini datang dari rekan kerja saya yang mengatakan hal...

10
Temukan langkah terbaik dalam permainan Tetris

Saya sangat menyukai Tetris, tetapi saya tidak begitu pandai. Hanya sekali saya ingin melihat bahwa pesawat ruang angkasa lepas landas di depan mata saya sendiri! Dan karena komputer sangat bagus dalam segala hal, satu-satunya solusi yang mungkin adalah membuat program untuk memainkannya untuk saya...

10
Tips untuk bermain golf di OCaml

Terinspirasi dari bermacam-macam 'Tips untuk bermain golf dalam bahasa xyz'. Seperti biasa, harap hanya menyarankan kiat yang khusus untuk OCaml dan bukan pemrograman secara umum. Tolong, satu tip per

10
Kode Anagram

Mari kita coba ini lagi. Objek dari kontes ini adalah membuat dua bagian kode yang merupakan anagram satu sama lain (keduanya harus berisi byte yang sama dalam urutan yang berbeda), dan mereka akan melakukan tugas-tugas berikut: Seseorang harus menguji apakah nomor yang dimasukkan bahagia atau...

10
Buat kotak sedekat mungkin dengan kotak

Buat fungsi atau program yang membuat kotak sedekat mungkin dengan kotak Anda akan diberikan integer N sebagai input, bilangan bulat (1,2,3,25, dll) Outputnya harus berupa kotak persegi sempurna huruf N sedekat mungkin dengan kotak Kotak (wannabe) harus terdiri dari salah satu huruf O atau X...

10
Menyusut angka

Input adalah larik (setidaknya 3, maksimum 20) bilangan bulat yang berbeda. Setiap bilangan bulat lebih besar dari -1000 dan lebih kecil dari 1000. Tugas Anda adalah mengecilkan angka dengan "memetakan secara linear" dari 0.0menjadi 1.0. Ini berarti angka terkecil dalam array akan dipetakan ke...

10
Shubbles and Smoles - Bagian I

Pengaturan Pertimbangkan kotak berbentuk aneh yang berisi 29 sel bernomor seperti yang ditunjukkan pada Gambar. 1 di bawah ini. Di dalam kotak 2D ini ada dua spesies hewan berbentuk persegi: shubbles dan smoles. Gbr. 1 (a) menunjukkan beberapa shubble berwarna biru, dan beberapa smoles berwarna...

10
Verifikasi Magic Square

Sebuah persegi sihir adalah array persegi angka dengan sisi n terdiri dari bilangan bulat positif yang berbeda 1, 2, ..., n ² diatur sedemikian rupa sehingga jumlah dari n angka dalam setiap horisontal, vertikal, atau jalur utama diagonal selalu nomor yang sama, yang dikenal sebagai konstanta...

10
Bangun enkripsi rot32

Membangun enkripsi rot13 golfed terlalu mudah karena huruf-hurufnya semuanya berurutan sama dalam ruang karakter ASCII. Mari kita coba mesin rot32 sebagai gantinya. Tugas Anda adalah membangun fungsi yang mengambil string Base64 sebagai input dan mengembalikan string yang sama tetapi dengan setiap...

10
Menerapkan fungsi seperti t9

Tantangan Anda hari ini adalah mengimplementasikan fungsionalitas mirip- t9 . Anda akan mengimplementasikan fungsi yang hanya akan memiliki 2 parameter. Anda akan menerima 1 nomor telepon dalam sebuah string dan konten file teks dengan daftar kata-kata (jangan menganggap gaya baris baru...