Pertanyaan yang diberi tag «code-golf»

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

30
Sabar, Padovan muda
Semua orang tahu urutan Fibonacci: Anda mengambil kotak, lampirkan kotak sama dengan itu, lalu berulang kali melampirkan kotak yang panjang sisinya sama dengan panjang sisi terbesar dari persegi panjang yang dihasilkan. Hasilnya adalah spiral kotak yang indah yang urutan bilangannya adalah deret Fibonacci : Tetapi, bagaimana jika kita tidak ingin …

25
Penghargaan untuk Stan Lee
Sayangnya salah satu penulis buku komik terbaik meninggal kemarin sore. Banyak bintang Hollywood, musisi, aktor, dan banyak orang membayar upeti kepada penulis yang luar biasa ini, jadi kita harus melakukan sesuatu juga. Tantangan Cetak Logo The Avengers Catatan: Anda dapat menggunakan karakter lain sebagai pengganti # selain karakter spasi; sementara …

30
Menggabungkan n dengan n +1
pengantar Urutan OEIS A127421 adalah urutan angka yang ekspansi desimalnya merupakan gabungan dari 2 angka non-negatif yang meningkat berturut-turut. Sederhananya, setiap angka dalam urutan dibentuk dengan menyatukan n dengan n +1 untuk beberapa nilai integer non-negatif dari n . Beberapa istilah pertama adalah: 1, 12, 23, 34, 45, 56, 67, …

30
Gabungkan dua nilai
Anda memiliki dua nilai yang masing-masing 0mewakili "tidak dikenal", atau salah satunya 1,2,3. Gabungkan mereka menjadi satu nilai sebagai berikut: Jika kedua nilai tersebut bukan nol dan sama, keluarkan nilai tersebut: (3,3) -> 3 Jika kedua nilai bukan nol tetapi tidak sama, hasilkan 0 untuk tidak diketahui: (1,2) -> 0 …
44 code-golf 

30
Menerapkan tumpukan
Saya tidak percaya kita belum memiliki ini .. Ini salah satu struktur data yang paling penting dalam pemrograman, namun masih cukup sederhana untuk mengimplementasikannya dalam kode-golf : Tantangan Tugas Anda adalah mengimplementasikan tumpukan yang memungkinkan mendorong dan membuka nomor, untuk menguji implementasi Anda dan membuat I / O tetap sederhana, …

19
Ketik Alfabet - secepat mungkin!
Tugas Anda adalah membuat program yang mengukur seberapa cepat Anda bisa mengetik huruf-huruf alfabet bahasa Inggris. Program ini hanya akan menerima huruf kecil ake zdalam urutan abjad. Setiap huruf digaungkan sebagai diketik pada baris yang sama (tanpa baris baru atau pemisah lainnya antara huruf) Jika Anda mengetik karakter yang tidak …

22
Katak utama 🐸
"Katak utama" adalah hewan aneh yang melompat di antara bilangan bulat, sampai tiba pada 3 atau 19 ... Program Anda harus menerima bilangan bulat nsebagai input dan output hasil dari algoritma di bawah ini ( 3atau 19). Untuk bilangan bulat yang diberikan n >= 2: Biarlah fposisi katak. Awalnya diatur …

16
Terapkan "Sort Lazy"
Saya seharusnya mengurutkan daftar angka, tapi saya sangat malas. Sangat sulit untuk mencari cara menukar semua angka di sekitar sampai semuanya dalam urutan meningkat, jadi saya datang dengan algoritma saya sendiri yang akan menjamin bahwa daftar baru diurutkan¹. Begini cara kerjanya: Untuk daftar ukuran N , kita perlu iterasi N-1 …

12
Perebutan kata-kata sambil mempertahankan garis besarnya
Ini jauh lebih maju daripada Cara mengacak huruf dalam sebuah kata dan Cambridge Transposition karena aturan tentang huruf mana yang dapat ditukar dengan yang mana. Regex sederhana tidak akan cukup di sini. Sudah diketahui bahwa teks masih dapat dibaca sementara bagian dalam kata-katanya telah diacak, selama huruf pertama dan terakhir …

30
Jika AB berada di AB A lain B eh?
Diberikan dua bilangan bulat, A dan B, output A jika AB (A minus B) berada di AB (A ke B), jika tidak output B. "A minus B" adalah pengurangan standar. "A to B" adalah rentang bilangan bulat mulai dari A dan berakhir di B, termasuk A dan B. Misalnya: 1 …

30
Apakah kata ini Diurutkan secara Lexual?
Diberikan string input S, kembalikan truthyjika semua huruf dalam S adalah Lexically Ordered: nilai ASCII-nya harus dalam urutan naik atau turun. Kembali falsydalam kasus lain. Memasukkan Input akan berada dalam kasus yang sama (semua huruf kecil atau semua). Kiriman Anda harus dapat menangani keduanya. Input akan terdiri dari ASCII dalam …

30
Itu Hip menjadi Square
Tantangan Jadi, um, tampaknya, sementara kita memiliki banyak tantangan yang bekerja dengan bilangan kuadrat atau jumlah bentuk lainnya, kita tidak memiliki satu yang hanya bertanya: Diberikan integer n(di mana n>=0) sebagai input mengembalikan nilai kebenaran jika nkuadrat sempurna atau nilai falsey jika tidak. Aturan Anda dapat mengambil input dengan cara …

30
Retas menjadi Lotre
Anda baru-baru ini membuat akun di situs judi cerdik, di mana dengan bayaran 25 dolar, mereka akan membayar Anda kembali jumlah acak antara 0 dan 50 dolar. Setelah mendapat sekitar 5 dolar dua kali, Anda memutuskan untuk membuktikan bahwa situs tersebut adalah penipuan. Setelah mengakses firewall eksternal mereka dengan kata …

25
Pilah jenis array
Tantangan Diberikan array integer yang tidak kosong, misalnya: [5, 2, 7, 6, 4, 1, 3] Pertama-tama pisahkan ke dalam array di mana tidak ada item yang lebih besar dari sebelumnya (yaitu array yang tidak naik): [5, 2] [7, 6, 4, 1] [3] Selanjutnya, balikkan setiap larik: [2, 5] [1, 4, …


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.