Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

30
Jawaban untuk kehidupan, alam semesta, dan segalanya
Tugas Diberikan String sebagai input, tugas Anda adalah untuk menghasilkan 42 hanya jika String input kebetulan persis sebagai berikut: abbcccddddeeeeeffffffggggggghhhhhhhhiiiiiiiiijjjjjjjjjjkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnoooooooooooooooppppppppppppppppqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzz Ini dapat menampilkan nilai lain, menghasilkan kesalahan atau tidak menghasilkan sama sekali, jika input tidak sama dengan String yang disebutkan di atas. Kriteria Kemenangan Ini adalah kode-golf , jadi kode …
46 code-golf  string 

12
Profesor di MIT dapat membaca pikiran!
Tugas ini diambil dari kuliah MIT oleh Prof. Devadas bernama You can read mind . Penjelasan terperinci tentang trik ini dapat ditemukan di video yang ditautkan, atau dalam dokumen ini . Saya akan mencoba menjelaskannya secara lebih sederhana. Ternyata ini diciptakan pada tahun 1930-an, dan dikenal sebagai "Trik Lima Kartu …

30
Apakah ini bicara ganda?
Dalam tantangan sebelumnya saya meminta pegolf kode untuk menghasilkan string yang menyalin setiap karakter dalam sebuah string. Sebagai contoh: TThhiiss iiss ddoouubbllee ssppeeaakk!! Tantangan ini hanya untuk mendeteksi jika beberapa teks memenuhi definisi string ucapan ganda. Bahkan ada sejumlah karakter. Ketika dipisah menjadi pasangan, setiap pasangan terdiri dari dua karakter …

30
Kegigihan multiplikasi
Kegigihan Multiplikasi Lipat gandakan semua angka dalam satu angka Ulangi sampai Anda memiliki satu digit tersisa Seperti yang dijelaskan oleh Numberphile : Numberphile "Apa yang istimewa tentang 277777788888899?" Numberphile "Kegigihan Multiplikatif (rekaman ekstra)" Contoh 277777788888899 → 2x7x7x7x7x7x7x8x8x8x8x8x8x9x9 = 4996238671872 4996238671872 → 4x9x9x6x2x3x8x6x7x1x8x7x2 = 438939648 438939648 → 4x3x8x9x3x9x6x4x8 = 4478976 4478976 …

30
Kasus Penasaran Steve Ballmer
Steve Ballmer adalah mantan CEO Microsoft, dan dalam sebuah artikel baru - baru ini , mengklaim bahwa dia "masih tidak tahu apa yang dia lakukan salah dengan ponsel". Seperti buletin CodeProject menunjukkan, "Judul artikel itu dapat berakhir di banyak tempat dan masih akurat". Diberikan tanpa input, output sebagai berikut: Steve …

30
Buat Koridor Darurat
Di beberapa negara ada rekomendasi atau undang-undang tentang cara membuat koridor darurat di jalan-jalan yang memiliki banyak jalur per arah. (Berikut ini kami hanya mempertimbangkan jalur yang menuju ke arah perjalanan kami.) Berikut adalah aturan yang berlaku di Jerman: Jika hanya ada satu jalur, semua orang harus berkendara ke kanan …

13
Golf kutipan referensi Shakespeare saya
Saat menulis esai saya untuk Shakespeare, saya menyadari bahwa saya perlu mempersingkat referensi kutipan saya menjadi panjang yang lebih mudah dikelola. Saya sebelumnya telah menulis ini: (Act 1, Scene 2, Lines 345-346) Tetapi saya sekarang diminta untuk menulisnya seperti ini: (I.ii.345-6) Jelas, saya perlu kode golf untuk mengurangi referensi kutipan …

30
Ayo bermain tenis
Tiba-tiba saya benar-benar ingin bermain tenis, tetapi sayangnya saya tidak memiliki lapangan! Mengherankan! Ini adalah di mana Anda datang. Anda harus mencetak lapangan tenis untuk saya, tetapi Anda harus melakukannya dalam byte sesedikit mungkin karena alasan rahasia. Lapangan tenis --------- | | --------- | | | xxxxxxxxx | | | …

23
Teka-teki Kiral
Bentuk adalah kiral jika tidak ada jumlah rotasi yang membuatnya tampak seperti gambar cermin. Dalam teka-teki ini kita akan menulis program komputer kiral. Untuk puzzle ini kita akan menganggap sebuah program sebagai matriks karakter persegi panjang. Karena itu, semua solusi untuk tantangan ini harus berbentuk persegi panjang (yaitu semua garis …

26
prOGraMMIng PuZZleS & cOde ____
Memasukkan String berkode non-kosong yang terdiri dari karakter ASCII yang dapat dicetak (dalam kisaran 32-126), di mana beberapa huruf yang hilang telah diganti _. Keluaran String yang diterjemahkan dengan panjang yang sama dengan semua huruf dalam huruf kecil, termasuk yang hilang. Bagaimana? Sunting: Seperti yang disebutkan oleh @Deusovi dalam komentar, …

30
Buat Icicle Kata
Karena keterbatasan teknis dari Stack Exchange, judul diberikan secara salah. The benar judul untuk tantangan ini adalah Membuat Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le or i le or i l or l or r Tantangan hari ini adalah membuat es dari kata input. …

30
Pisahkan string pada kemunculan pertama setiap karakter
Terkait. Diberikan string ASCII yang dapat dicetak, membaginya menjadi daftar string yang tidak kosong dengan sub-string baru yang dimulai setiap kali karakter, yang sebelumnya tidak pernah terlihat dalam kasus yang sama, terjadi. Contohnya "mississippi" → ["m","i","ssissi","ppi"] "P P & C G" → ["P"," P ","& ","C ","G"] "AAA" → ["AAA"] …


22
Apa Aneh Fungsi
Tugas Anda di sini adalah untuk mengimplementasikan fungsi 1 yang membentuk permutasi pada bilangan bulat positif (A pemilihan dari bilangan bulat positif ke diri mereka sendiri). Ini berarti bahwa setiap bilangan bulat positif akan muncul tepat sekali dalam permutasi. Tangkapannya adalah fungsi Anda harus memiliki probabilitas lebih besar untuk menghasilkan …

1
Levenquine Siklik
Latar Belakang Seperti yang diketahui oleh kebanyakan PPCG, quine adalah program yang mengeluarkan kode sumbernya sendiri ketika dijalankan; dan jarak Levenshtein antara dua string adalah jumlah minimum penyisipan, penghapusan, dan pengeditan yang diperlukan untuk mengubah satu string menjadi yang lain. Dalam tantangan ini, kami menggabungkan dua konsep menjadi "levenquine": program …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.