Pemrograman Puzzle & Golf Kode

27
Buatkan saya jumlah sihir minimum

Menjaga tantangan ini singkat. Anda diberi 4 angka: p1, p2, p3 dan p4. Jumlah ajaib dari angka didefinisikan sebagai berikut: magic_sum = |p1 - p2| + |p2 - p3| + |p3 - p4| + |p4 - p1| Anda hanya diperbolehkan mengubah salah satu dari nilai integer di atas (p1, p2, p3 atau p4). Anda perlu...

27
Parse a C ++ 14 integer literal

Menurut http://en.cppreference.com/w/cpp/language/integer_literal , literer bilangan bulat terdiri dari desimal / hex / oktal / biner literal dan akhiran bilangan bulat opsional, yang jelas sama sekali tidak perlu, membuang byte yang berharga dan tidak digunakan dalam tantangan ini. Literal...

27
Keluarkan daftar catatan musik

Tugas ini sederhana: Tulis program atau fungsi yang menampilkan daftar semua not musik (menggunakan nama not Bahasa Inggris) dari A ♭ ke G♯. Semua catatan tanpa nama yang terdiri dari satu huruf (yaitu catatan hitam pada keyboard musikal) harus memiliki nama mereka dicetak dua kali, sekali sebagai...

27
Tidak seperti permainan ModTen yang bagus

Penafian: ModTen adalah permainan kartu fiksi yang dibuat untuk tujuan tunggal tantangan ini. Aturan ModTen ModTen dimainkan dengan dek 52 kartu standar. Karena aturan lengkap belum ditemukan, kita akan fokus pada peringkat tangan secara eksklusif. Kemenangan di ModTen. Grafik dari Wikipedia...

27
Susun Kotak Berat

Anda memiliki banyak kotak yang berat dan Anda ingin menumpuknya dalam jumlah tumpukan paling sedikit. Masalahnya adalah Anda tidak bisa menumpuk lebih banyak kotak pada kotak daripada yang bisa didukung, jadi kotak yang lebih berat harus ada di bagian bawah tumpukan. Tantangan Input : Daftar...

26
Firman-Ku dapat mengalahkan Firman-Mu

MASALAH Diberi dua kata, cari pemenang dalam pertarungan root digital . Tetapkan akar digital dari sebuah kata dengan cara ini: Setiap huruf alfabet diberi nomor: A = 1, B = 2, C = 3, ..., Z = 26 Tambahkan nilai untuk setiap huruf untuk total kata. Ambil "CAT", misalnya. C + A + T = 3 + 1 + 20...

26
Simulasikan Mesin Registrasi Minsky (I)

Ada banyak formalisme, jadi sementara Anda mungkin menemukan sumber-sumber lain yang berguna, saya berharap untuk menentukan ini dengan cukup jelas sehingga tidak perlu. RM terdiri dari mesin keadaan terbatas dan sejumlah register bernama, yang masing-masing memegang bilangan bulat non-negatif....

26
Tulis pegolf kode [ditutup]

Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 2 tahun yang lalu . Pekerjaan Anda, jika Anda memilih untuk tidak...

26
Cetak Pohon Natal

Tantangan Cetak pohon Natal yang bagus dengan bintangnya sendiri di atas menggunakan kode sesingkat mungkin. Bintang pohon adalah tanda bintang ( *) dan badan pohon terbuat dari 0pohon harus setinggi 10 baris. Setiap baris harus diberi indentasi dengan benar sehingga baris sebelumnya dipusatkan di...

26
Buat quine yang berputar

Rotasi string dibuat dengan memisahkan string menjadi dua bagian dan membalik urutannya, misalnya "world! Hello,"rotasi "Hello, world!". Dimungkinkan untuk membuat program yang dapat diputar untuk membentuk program yang berbeda, tetapi masih valid. Perhatikan contoh ini dalam python: print...

26
Superstring umum terpendek

Diberikan daftar string s_0, s_1, ..., s_nmenemukan string terpendek Syang berisi masing-masing s_0, s_1, ..., s_nsebagai substring . Contoh : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Tulis program terpendek (atau fungsi) yang...

26
Wikipedia: Filsafat!

Karena banyak Geeks mungkin tahu sebagian besar halaman (95% saya pikir) di wikipedia akhirnya mengarah ke Filsafat seperti ini: Klik tautan non-italic pertama atau di dalam tanda kurung yang menuju ke artikel normal lainnya: (yaitu bukan File: atau Special :, tetapi hal-hal seperti Wikipedia:...

26
Hitung kata-kata dalam sebuah teks dan tampilkan

Kode harus mengambil input teks (tidak wajib bisa berupa file apa pun, stdin, string untuk JavaScript, dll): This is a text and a number: 31. Output harus berisi kata-kata dengan jumlah kemunculannya, diurutkan berdasarkan jumlah kemunculan dalam urutan

26
Simulator Pokeball

Dalam video game Pokemon, pemain dikirim ke dunia untuk memaksa hewan liar menjadi bola-bola kecil dan melatih mereka untuk bertarung. Tentu saja, semua orang tahu bahwa tidak ada yang memainkan Pokemon untuk pertempuran itu. Hasil seri sesungguhnya adalah pokemon yang menangkap dirinya sendiri!...

26
Mana yang lebih baik - Emacs atau Vim? (Pertarungan Google)

Salam, pegolf kode mulia. Hari ini Anda akan menyelesaikan perdebatan paling kuno dan terkemuka - Emacs atau Vim? Tantangan Anda adalah menggunakan dua istilah pencarian sebagai input, dan menampilkan yang mana dari istilah-istilah tersebut yang memiliki hasil pencarian Google terbanyak. (Ini...

26
Pemalsuan Miniatur

Seperti yang bisa dikatakan oleh fotografer amatir kepada Anda, pasca-pemrosesan ekstrem selalu baik. Salah satu teknik semacam itu disebut " pemalsuan miniatur ". Tujuannya adalah untuk membuat gambar tampak seperti foto versi mainan miniatur itu sendiri. Ini berfungsi baik untuk foto yang...

26
Cetak Rasio Emas

Ini sangat menyenangkan! Namun dengan hanya tiga digit, kesenangan itu terlalu cepat berlalu. Tantangan ini serupa, tetapi kami akan terus bersenang-senang. Tantangan Cetak sebanyak mungkin Rasio Emas φ sebanyak mungkin. Rasio Emas didefinisikan sebagai angka yang memenuhi φ = (φ + 1) / φ dan...