Pemrograman Puzzle & Golf Kode

8
Gunakan NVM untuk melanjutkan operasi kapan pun dibatalkan

Kami akan mencoba untuk menulis sebuah program yang mengingat apa yang telah ia lakukan sejauh ini dan terus menuju tujuannya jika dibatalkan kembali. Ini adalah program yang ulet . Ini akan menggunakan Memori Non-Volatile untuk menyimpan informasi lintas, sebagai sejumlah kutipan , yang merupakan...

8
Kiat bermain golf PHP: Membaca / menulis file dan CLI

Saya telah berpartisipasi dalam sejumlah tantangan kode PHP golf baru-baru ini dan beberapa teknik yang digunakan untuk membaca data dari file seperti fopen()dan fread()atau file_get_contents()benar - benar memberikan pemukulan kode saya pada hitungan char. Terutama metode yang disediakan untuk...

8
Menambahkan, cara kuno

Gambaran Umum Bangsa Romawi kuno merancang sistem angka menggunakan huruf Latin, yang melayani mereka dengan baik, dan yang masih digunakan oleh peradaban modern, meskipun pada tingkat yang jauh lebih kecil. Pada saat penggunaannya, orang Romawi harus belajar menggunakan dan memanipulasi...

8
Hasilkan Primes Seksi

Sexy Primes adalah pasangan angka (n, m)seperti ndan mkeduanya prima, dan m = n + 6. Anda perlu membuat fungsi yang akan mengambil bilangan bulat, memeriksa bilangan prima seksi dari 0 hingga bilangan bulat itu, dan mengembalikan array array. Misalnya, listSexy(30)harus kembali [[5,11], [7,13],...

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...