Pemrograman Puzzle & Golf Kode

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

4
Seekor Anjing dengan Rantai
Saya melihat keluar dari jendela loteng ke halaman tetangga saya. Mereka memiliki seekor anjing yang dirantai ke sebuah pos di tengah halaman. Anjing berlari di sekitar halaman tetapi selalu berada di ujung rantai, sehingga akhirnya meninggalkan jejak di tanah. Biasanya lintasan ini akan melingkar sempurna, tetapi tetangga saya memiliki beberapa …

30
Fibonacci Biner
Tantangan Anda perlu membuat program atau fungsi yang mengambil dalam bilangan bulat positif N, menghitung persyaratan N pertama dari urutan Fibonacci dalam biner, menggabungkannya menjadi angka biner tunggal, mengonversi angka itu kembali ke desimal, dan kemudian mengeluarkan desimal sebagai sebuah bilangan bulat. Sebagai contoh 1 -> [0] -> 0 to …

18
Pengidentifikasi Uniquify
pengantar Menurut definisi, pengidentifikasi unik harus unik. Memiliki banyak pengidentifikasi yang sama menyebabkan seseorang untuk mengambil data yang tidak terduga. Tetapi dengan data yang tiba secara bersamaan dari berbagai sumber, mungkin sulit untuk memastikan keunikannya. Tulis fungsi yang menyatukan daftar pengidentifikasi. Ini mungkin teka-teki terburuk yang pernah saya tulis, tetapi …

7
Rantai domino terpanjang
Deskripsi tantangan Domino adalah permainan yang dimainkan dengan ubin dengan dua nilai di atasnya - satu di sebelah kiri, satu di sebelah kanan, misalnya [2|4]atau [4|5]. Dua ubin bisa digabung bersama jika mengandung nilai yang sama. Dua ubin di atas dapat digabungkan seperti ini: [2|4][4|5] Kami akan menyebut urutan nubin …

22
Bangun Tornado
Menurut saya, tornado terlihat seperti ini: ######## ####### ###### ##### #### ### ## # Tornado ini dimulai dengan lebar n, dan pada setiap baris berikutnya, karakter dihapus dari kiri atau kanan, tergantung pada input. Memasukkan Input akan berupa daftar semacam apa saja dari dua nilai unik (string dua karakter unik …


30
Cetak Infinite Paradox Dichotomy Zeno (1 / (2 ^ n))
Wikipedia: Paradoks Dikotomi Zeno Sejumlah besar matematikawan berjalan ke bar. Yang pertama memesan bir. Yang kedua memesan setengah bir. Yang ketiga memesan seperempat bir. Bartender menghentikan mereka, menuangkan dua gelas bir dan berkata, "Kalian semua orang idiot." Reddit Cetak seri berikut selama program berjalan, dengan penyebut masing-masing item dikalikan dua …

6
Apakah kamu belum tersesat?
Tugas Anda adalah mengimplementasikan urutan integer A130826 : a n adalah yang terkecil bilangan bulat positif sehingga sebuah n - n adalah seluruh kelipatan 3 dan dua kali jumlah pembagi dari (a n - n) / 3 memberikan n th istilah dalam perbedaan pertama urutan yang dihasilkan oleh Flavius Saringan …


26
Berapa banyak waktu yang tersisa?
Program Anda diberi dua string, A dan B . A adalah posisi saat ini di mana timer Anda berada, dan B adalah posisi di mana timer Anda akan berhenti. Kedua string berada dalam format m: ss . Anda harus menulis sebuah program yang menentukan jumlah waktu yang tersisa yang juga …
31 code-golf  string  date 

30
Sudah [tahun ini] sudah, teman-teman, pulanglah
Pada sebagian besar tantangan tahun baru saat ini bukan tahun yang sesuai dengan tantangan, Ia mengatakan ini di depan. Sudah [tahun ini] sudah, teman-teman, pulanglah. Anda harus menampilkan teks ini dengan tahun berjalan diganti. I / O Input: Tidak Ada. Output : It's [year] already, folks, go home.dengan [tahun] berubah …
31 code-golf  date 

30
Bersikeras jawaban
Pada saat runtime, tetap meminta baris input sampai pengguna memasukkan sesuatu (selain baris baru yang kosong), yaitu tidak hanya menekan Enteratau OK. Output atau hasil tidak diperlukan atau dilarang. Kode semu 1 myform = new form("GUI") myform.mytxt = new editfield("") myform.ok = new button("OK") repeat waitfor(myform.ok,"click") until myform.mytxt.content <> "" …
31 code-golf 

13
Fermat Near Misses
Teorema terakhir Fermat mengatakan bahwa ada tidak ada yang positif, solusi integral persamaan a^n + b^n = c^nuntuk setiap n>2. Ini terbukti benar oleh Andrew Wiles pada tahun 1994. Namun, ada banyak "nyaris celaka" yang hampir memenuhi persamaan diophantine tetapi terlewat satu. Tepatnya, mereka semua lebih besar dari 1 dan …


3
Pilih kartu terakhir di tangan poker
Tangan poker diurutkan dari yang terbaik ke yang terburuk sebagai berikut: Straight flush - lima kartu dengan peringkat berurutan, semuanya dengan jenis yang sama Empat kartu sejenis - empat kartu dengan peringkat yang sama dan satu kartu dengan peringkat lain Rumah penuh - tiga kartu dari satu peringkat dan dua …

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.