Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

30
"Gandakan" dua string
Ini terinspirasi oleh fungsi yang baru-baru ini saya tambahkan ke bahasa saya Tambah ++ . Karena itu saya akan mengirimkan jawaban singkat di Add ++ tetapi saya tidak akan menerimanya jika menang (itu tidak adil) Tidakkah kamu membencinya ketika kamu bisa melipatgandakan angka tetapi tidak membalikan? Jadi Anda harus memperbaikinya, …
29 code-golf  string 


8
Mainkan beberapa Canon Pachelbel
Keluarkan kutipan berikut dari Pachelbel's Canon dalam D sebagai audio: Aturan Format / pengodean apa pun dapat digunakan, asalkan ada codec sebelum penciptaan tantangan ini Semua instrumen (instrumen nyata, sintesis MIDI, dll.) Dapat digunakan Temponya harus 65 BPM (seperti yang tertulis di lembaran musik) - jika Anda tidak bisa mendapatkan …

10
Bowling Snowman
(terkait / terinspirasi oleh: Menggambar formasi bowling ) Sebuah hiburan yang menyenangkan di bulan-bulan musim dingin di sini adalah melakukan bowling snowman, menggunakan bola besar (seperti bola basket) dan figur manusia salju kecil. Mari kita buat ulang ini di ASCII. Setiap manusia salju terdiri dari yang berikut: (.,.) ( : …

11
Memecahkan Masalah Pemutusan untuk Befinge
Mari kita mendefinisikan sederhana bahasa 2D, yang kami akan memberikan nama sangat asli befinge . Befinge memiliki 5 instruksi: <>^v, seperti pada kebanyakan esolangs 2D, arahkan pointer instruksi ke arah masing-masing. . adalah no-op. Penunjuk instruksi dimulai di sudut kiri atas ke kanan. Jika penunjuk instruksi mencapai keunggulan, program berhenti. …

6
Bisakah saya menyapu ranjau?
Minesweeper adalah permainan puzzle yang populer di mana Anda harus menemukan ubin mana yang merupakan "ranjau" tanpa mengklik ubin itu. Sebagai gantinya, Anda mengeklik ubin terdekat untuk mengungkap jumlah tambang yang berdekatan. Satu kelemahan tentang permainan ini adalah kemungkinan untuk berakhir dalam skenario di mana ada beberapa jawaban yang valid …

30
Buatkan saya telur Paskah!
Tidak, bukan ^^vv<><>BAjenis telur Paskah, telur Paskah asli yang kita lukis. Ini telur (yang sudah ditarik). __ / \ / \ | | \____/ Di paskah, kita melukisnya dengan pola. Seperti ini: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __ /~~\ /~~~~\ |~~~~| \____/ Tantangan Diberi karakter …


25
Sortir string, semacam
Jika Anda mengurutkan string, Anda biasanya akan mendapatkan sesuatu seperti: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Ya, itu adalah kalimat pertama yang disortir. Seperti yang Anda lihat, ada banyak karakter berulang, aa, eee, ttttt, 9 ruang dan sebagainya. Jika kita menambah 128nilai ASCII dari duplikat pertama, 256ke yang kedua, 384ke yang ketiga dan seterusnya, urutkan …

23
Temukan nomor n posisi terbesar dari n
Sekuel dari pertanyaan ini . Tugas Diberikan array bilangan bulat positif, temukan elemen k terbesar yang: Ada beberapa jarak integer positif n , sehingga elemen dalam array terletak n tempat ke kiri atau kanan dari k sama dengan n . Array dijamin mengandung setidaknya satu elemen yang memenuhi kondisi ini. …

30
Urutan Kuadrat
Setiap istilah dalam urutan kuadrat, x n , dibuat dengan mengambil x n-1 , mengkuadratkannya, dan menghapus semua kecuali empat digit pertama. Urutan selalu dimulai dengan x 1 = 1111 . Mengkuadratkan ini menghasilkan 1234321, jadi x 2 = 1234 Beberapa istilah pertama adalah: 1111 1234 1522 2316 5363 ... …

1
Tulis sebuah program yang nonterminasi-nya tidak tergantung pada aritmetika Peano
Tantangan Tulis program P, tanpa masukan, sehingga proposisi “eksekusi P akhirnya berakhir” tidak tergantung pada aritmetika Peano . Aturan formal (Jika Anda seorang ahli logika matematika yang menganggap uraian di atas terlalu informal.) Seseorang dapat, pada prinsipnya, mengubah beberapa mesin U Universal Turing (misalnya bahasa pemrograman favorit Anda) menjadi rumus …
29 code-golf 

13
Mengevaluasi ekspresi operator ternary
Pertimbangkan tata bahasa lebih alfabet { 0, 1, ?, :} yang didefinisikan oleh aturan produksi s → 0┃ 1┃ 0 ?s :s ┃ 1 ?s :s Diberikan string yang dihasilkan dari s , parsing sebagai ekspresi di mana ?:asosiatif-benar (misalnya, a?B?X:Y:c?d:e?f:gberarti a?(B?X:Y):(c?d:(e?f:g))) dan mengevaluasinya dengan semantik berikut: eval(0) = 0 …
29 code-golf  syntax 

29
Ayo lakukan Wave!
Memasukkan: Tali (potongan gelombang) dengan panjang >= 2. Bilangan bulat positif n >= 1 . Keluaran: Kami menampilkan gelombang single-line. Kami melakukan ini dengan mengulangi input string n kali. Aturan tantangan: Jika karakter pertama dan terakhir dari string input cocok, kami hanya menampilkannya sekali dalam total output (yaitu ^_^panjang 2 …
29 code-golf  string 

8
Verifikasi solusi Tower of Hanoi
Jika Anda tidak tahu apa itu Menara Hanoi , saya akan jelaskan secara singkat: Ada tiga batang dan beberapa cakram yang masing-masing memiliki ukuran berbeda. Pada awalnya semua disc ada di menara pertama, dalam urutan: Urut terbesar ada di bawah, yang terkecil di atas. Tujuannya adalah untuk membawa semua cakram …
29 code-golf  stack 

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.