Pemrograman Puzzle & Golf Kode

8
Angka yang tidak dapat dikecualikan

Diberikan bilangan bulat N, Nhasilkan angka positif th Kdengan properti berikut dalam basis desimal: Untuk setiap digit Ipada posisi Pdari K, jumlah terbentuk dari Kdengan menghapus Pdigit th (yaitu I) habis dibagi I. Contoh dan komentar 324 adalah nomor seperti itu: 3 membagi 24 2 membagi...

8
Tulis juru bahasa ayam!

Anda harus menulis penerjemah untuk bahasa keren bernama Chicken ! Anda harus membaca program Chicken dari file, input standar, argumen program atau fungsi, atau apa pun yang paling nyaman untuk bahasa Anda, serta input ke program. Anda harus mencetak atau mengembalikan hasil interpretasi...

8
Waktunya minum teh!

pengantar Beberapa waktu yang lalu saya menemukan algoritma enkripsi kecil ( TEA ) dan sejak itu saya merekomendasikannya setiap kali sifat keamanan kriptografi khusus tidak diperlukan dan implementasi mandiri adalah persyaratan. Sekarang hari ini, kami ingin menggunakan algoritma enkripsi nama *...

8
Bangun kalkulator pajak marjinal

Ada beberapa masalah kalkulator tarif pajak di sini yang bergantung pada kurs yang ditentukan (khususnya tarif federal AS), tetapi tidak ada yang melakukannya untuk daftar arbitrer. Tugas Anda adalah untuk membangun program atau fungsi yang akan mengambil daftar kurung pajak marginal yang...

8
Cannonball Conundrum

Tugas Anda adalah, dengan nomor input p, temukan jumlah pesanan meriam positif terkecil pyang BUKAN 1. Definisi Nomor bola meriam (of order p) adalah nomor yang keduanya: An p-gonal number ( Lihat halaman ini ). dan pnomor piramida -gonal. The nth pjumlah piramida -gonal adalah jumlah dari 1...

8
Jalur Collatz: Maju dan Mundur di sepanjang Dugaan Collatz

Dugaan Collatz adalah dugaan yang sangat terkenal. Ambil bilangan bulat positif; jika itu genap, bagi dengan 2, yang lain, kalikan dengan 3 dan tambahkan 1. Ulangi sampai Anda mencapai 1atau sesuatu yang lain terjadi. Dugaannya adalah proses ini selalu mencapai 1. Anda juga dapat membalikkan...

8
Ubah notasi aljabar menjadi notasi deskriptif

Mr Short suka bermain catur. Tuan Short juga orang yang sangat tradisional. Oleh karena itu, Mr Short terganggu oleh tren baru-baru ini menggunakan notasi aljabar dalam catur modern, dan ia lebih suka menggunakan notasi deskriptif , seperti ayahnya dan ayah ayahnya sebelum dia. Catatan Untuk...

8
Golf seorang juru bahasa InterpretMe

Ini adalah tantangan yang sangat sederhana. Bahasa lelucon InterpretMe terdiri dari satu perintah; *, yang menyebabkan program untuk mengambil input dari program InterpretMe dan menjalankannya. Program InterpretMe akan menafsirkan sebanyak mungkin program InterpretMe yang ada *di input. Tujuan...

8
Tahun Pecahan

Liburan PPCG saya selesai: D Intro Waktu pecahan adalah the year + (the value (minute of year) / number of minutes in the year). Contoh perhitungan Anda harus berasumsi bahwa Februari selalu memiliki 28 hari dan tahun selalu 365 hari. Katakanlah kita ingin mengubah waktu: 17:34 3rd March...

8
Apakah itu benar atau salah?

Ada begitu banyak cara untuk mengekspresikan apakah sesuatu itu benar atau tidak! Tujuan dari tantangan ini adalah untuk menghasilkan keluaran terstandarisasitruthy atau falsyuntuk berbagai nilai input kebenaran dan kepalsuan. Untuk keperluan tantangan ini, masukan berikut dianggap benar: String...

8
Gambar Union Jack

Kata pengantar Ada banyak tantangan "menggambar x bendera", dan setelah mencari ternyata tidak ada tantangan untuk menarik serikat Jack! Saya merasa ini akan menjadi bendera yang lebih sulit untuk dilukis, tetapi itu masih mungkin dilakukan. Tantangan Gambar Union Jack. Ini dapat di-output ke...

8
Dua Simbol Matematika

pengantar Empat operator matematika dasar (+, -, *, /) dapat dikurangi menjadi hanya dua, karena fakta bahwa: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Tantangan Tantangannya adalah mengambil input sebagai "string" yang mengandung: Angka Variabel karakter tunggal ("x",...

8
Ayo Animasi!

Tantangan GIF adalah format gambar yang paling umum untuk animasi, dan digunakan cukup banyak di media sosial saat ini. Untuk tujuan tantangan ini, saya akan mendefinisikan kembali seperti apa GIF itu. Tantangan ini akan mengharuskan Anda untuk mengambil dalam array 3D yang berisi semacam...

8
Penggabungan string

Tantangan Diberikan dua string yang hanya berisi huruf kecil dan tanpa spasi, hasilnya harus berupa string yang lebih pendek, diikuti oleh garis bawah, diikuti oleh string yang lebih panjang dengan instance karakter pertama yang dihapus untuk setiap karakter yang dikandungnya dalam string yang...

8
Kiat untuk bermain golf di Emotinomicon

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