Pertanyaan yang diberi tag code-golf

49
Apakah saya Angka Fibonacci?

Tugas Anda: Tulis program atau fungsi untuk memeriksa apakah angka yang dimasukkan adalah angka Fibonacci . Angka Fibonacci adalah angka yang terkandung dalam urutan Fibonacci. Fibonacci Sequence didefinisikan sebagai: F(n) = F(n - 1) + F(n - 2) Dengan benih sedang F(0) = 0dan F(1) =...

49
Bebek, Bebek, Yosefus

Diberikan array Integer: Mulai dari angka pertama Melompat maju n posisi di mana n adalah nilai dari posisi saat ini Hapus posisi saat ini, buat posisi apa yang selanjutnya menjadi posisi sekarang. Langkah 2 sampai ada satu nomor yang tersisa Cetak nomor itu Aturan Array membungkus (nomor...

49
Ketiga kalinya pesona

Tugas Anda, jika Anda ingin menerimanya, adalah menulis sebuah program yang menghasilkan bilangan bulat positif (lebih tinggi dari 0). Jika kode sumber digandakan output harus tetap sama. Bagian yang sulit adalah bahwa jika kode sumber diketik tiga kali (rangkap tiga?) Output akan dikalikan...

49
Lelucon ayah itu menyenangkan

Kita semua tahu lelucon ayah klasik yang berlangsung seperti ini: Seseorang mengatakan kalimat untuk menggambarkan diri mereka (misalnya I'm tiredatau I'm confused). Penggila lelucon ayah datang dan menjawab Hi <adjective>, I'm Dad!, karena perkenalan mengikuti format yang sama ( I'm...

48
Kiat untuk bermain golf di C ++

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

48
Terlalu Cepat, Terlalu Fourier: Golf Kode FFT

Terapkan Fast Fourier Transform dalam karakter sesedikit mungkin. Aturan: Solusi terpendek menang Dapat diasumsikan bahwa input adalah array 1D yang panjangnya adalah kekuatan dua. Anda dapat menggunakan algoritme pilihan Anda, tetapi solusinya harus benar-benar berupa Fast Fourier Transform,...

48
Menghindari Sungai

Latar Belakang Dalam tipografi, sungai adalah kesenjangan visual dalam blok teks, yang terjadi karena penyelarasan spasi secara kebetulan. Ini sangat menjengkelkan karena otak Anda tampaknya mengambilnya dengan lebih mudah dalam penglihatan tepi, yang terus-menerus mengganggu mata Anda. Sebagai...

48
Hodorize a String

Hodor adalah karakter yang berpikiran lambat tetapi menawan di acara Game of Thrones (tentu saja dia juga ada di buku-buku ). Satu-satunya kata yang pernah dia katakan adalah 'hodor' . Anehnya, meskipun tidak memiliki banyak kosa kata, Hodor selalu berbicara dalam kalimat lengkap dengan huruf...

48
Monday Mini-Golf # 6: Meeesesessess upp teeexexextext

Monday Mini-Golf: Serangkaian tantangan kode-golf pendek , diposting (mudah-mudahan!) Setiap hari Senin. Kisah nyata 1 : Suatu hari, saya bermain-main di tablet ketika saya memiliki ide untuk mengunjungi halaman yang biasanya saya gunakan di PC untuk menguji JavaScript. Setelah halaman dimuat,...

48
Tukar Alfabet

Dalam tantangan ini, Anda akan "membalikkan" alfabet atau bertukar a-zdengan z-a. Ini umumnya dikenal sebagai Atbash cypher. Karena transformasi ini membuat output terlihat seperti bahasa asing, kode Anda harus sesingkat

48
Knight on the Rim adalah Grim

pengantar Aron Nimzowitsch adalah seorang pemimpin catur terkemuka dan penulis catur yang berpengaruh. Dalam bukunya 'My System', bab pertama membahas tentang pentingnya pusat dan mengapa Anda harus mendominasinya. Alasan sederhananya adalah bahwa karya Anda memiliki gerakan langsung berikutnya...

48
Cetak sepotong Lego

Tantangan ini adalah tantangan seni sederhana . Diberikan dua input, yang menggambarkan tinggi dan lebar karya Lego, Anda telah mencetak representasi seni ASCII untuknya. Beginilah tampilan potongan-potongan Lego: (4, 2) ___________ | o o o o | | o o o o | ----------- (8,

48
Cetak semua bilangan bulat

Tulis sebuah program atau fungsi yang akan mencetak semua bilangan bulat dengan tepat sekali waktu dan memori yang tak terbatas. Output yang mungkin bisa: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, -7, -8, -9, 10, 11, … Ini bukan output yang valid,...

48
Depalindromize string ini!

Mengingat palindrom dihasilkan sesuai dengan tantangan ini , depalindromize itu. Uji kasus abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Karena ini tentang depalindromizing, kode Anda tidak dapat berupa palindrom . Ingat, ini adalah...

48
Apakah papan Tic-Tac-Toe ini valid?

Tantangan Diberi papan tic-tac-toe dalam format apa pun, tentukan apakah itu valid atau tidak. Jika papan dapat menjadi hasil dari permainan tic-tac-toe, maka itu valid. Misalnya, forum ini valid:XOX OXO XOXSebaliknya, forum ini tidak valid: XXX XXO OOO Memasukkan Papan tic tac toe penuh (9/9)...