Pertanyaan yang diberi tag «code-golf»

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


1
Cari tahu Pola Kunci Android
Katakanlah Anda melihat teman Anda memasukkan kata sandi ke ponsel Android mereka. Anda tidak ingat bagaimana mereka membuat pola tetapi Anda ingat seperti apa pola itu. Menjadi teman yang peduli bahwa Anda adalah Anda ingin tahu seberapa aman kata sandi mereka. Tugas Anda adalah menghitung semua cara pola tertentu dapat …

26
Kekerasan Bilangan Bulat Digital
Untuk menemukan kekerasan digital dari sebuah bilangan bulat, ambil representasi binernya, dan hitung berapa kali sebuah leading dan trailing 1dapat dihilangkan sampai ia memulai atau diakhiri dengan a 0. Jumlah total bit yang dihapus adalah kekerasan digitalnya. Itu penjelasan yang cukup bertele-tele - jadi mari kita uraikan dengan contoh yang …

10
Generator persimpangan 4 arah
Berikut adalah seni ASCII dari persimpangan 4 arah: | | | | | | | | | | | | | -----+-----+----- | | - - -| |- - - | | -----+-----+----- | | | | | | | | | | | | | (Perhatikan bagaimana jalan horizontal …

13
Menyontek tes pilihan ganda, bagian 2
Ini adalah sekuel dari tantangan ini oleh Adnan . Jika Anda menyukai tantangan ini, kemungkinan Anda juga akan menyukai tantangan yang lain. Saksikan berikut ini! Sebuah tes pilihan ganda dengan 8 pertanyaan masing-masing dengan 4 pilihan mungkin memiliki jawaban: BCADBADA. Dikonversi menjadi empat array yang berbeda, dengan benar dan salah …

18
Menggambar Bumpy String
( Terinspirasi oleh tantangan ini .) Katakanlah kita punya string ABBCBA. Kita dapat mengatakan bahwa ada kenaikan antara Adan B, untuk Bmengikuti A; kita dapat mengatakan bahwa ada jalan antara Bdan B, untuk tidak ada perubahan; dan akhirnya kita bisa mengatakan ada perbedaan antara Cdan B. Kita dapat menggambar grafik …

14
Otomatiskan OEIS
Kami melihat banyak tantangan di sini meminta fungsi untuk membuat urutan dari OEIS . Walaupun tantangan ini menyenangkan, sebagai seorang programmer saya melihat peluang untuk otomatisasi. Tantangan Anda adalah membuat program yang mengambil indeks urutan (mis. A172141 ) dan beberapa bilangan bulat n (misalnya 7), dan menarik nilai yang sesuai …

21
Simpan nonzero dan tetangga mereka
Diambil dari pertanyaan ini di Stack Overflow. Terima kasih juga kepada @miles dan @Dada karena menyarankan input uji yang mengatasi beberapa kasus sudut. Tantangan Diberikan array nilai integer, hapus semua nol yang tidak diapit oleh beberapa nilai bukan nol. Secara setara, sebuah entri harus disimpan baik jika bukan nol atau …

21
Cermin, Cermin, dalam Kode
Bahasa pemrograman dua dimensi sering memiliki perintah cermin seperti /dan \untuk mengarahkan ulang pointer instruksi di grid: >>>>\ v v <<<</ Dalam tantangan ini, Anda diberi arah masuk dan cermin dan Anda perlu menentukan arah keluar. Aturan Arah masuk akan diberikan sebagai salah satu karakter NESWdan cermin akan diberikan sebagai …

22
Berarti Interkuartil
Tugas Diberikan (dengan cara apa pun) dataset titik mengambang yang diurutkan, kembalikan (dengan cara apa pun dan dalam 1 ‰ dari nilai yang benar) mean interkuartil . Salah satu algoritma yang mungkin Buang titik terendah dan tertinggi dari titik data. Hitung rata-rata (jumlah dibagi dengan hitungan) dari titik data yang …

30
Dekode chmod
Tantangan Diberi nomor izin oktal tiga digit, keluarkan izin yang diberikannya. chmod Pada UNIX OS, izin file diubah menggunakan chmodperintah. Ada beberapa cara menggunakan chmod, tetapi cara yang akan kita fokuskan hari ini adalah menggunakan izin oktal. Tiga digit dalam nomor izin mewakili orang yang berbeda: Digit pertama mewakili izin …

29
Substring Sum Set
pengantar Mari kita amati array ini: [3, 2, 4, 1, 1, 5, 1, 2]. Setiap elemen menampilkan panjang substring yang harus disimpulkan. Mari kita lihat elemen pertama dari array di atas: [3, 2, 4, 1, 1, 5, 1, 2] ^ Elemen pada indeks pertama adalah 3 , jadi kami sekarang …

12
Perbedaan 7-segmen
Saya pikir sebagian besar orang di sini tahu apa tampilan 7-segmen untuk digit: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Kita dapat mendefinisikan perbedaan 7-segmen (7SD) antara dua …

30
Alfabet ke Angka dan Nomor ke Alfabet
Tantangan Dalam tantangan ini Anda harus mengambil angka sebagai input dan output huruf alfabet yang sesuai, dan sebaliknya. (1 <=> A, 2 <=> B) dll. 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 Aturan Ini adalah kode-golf , …

29
Memesan daftar
Ringkasan Diberikan daftar bilangan bulat, kembalikan indeks setiap bilangan bulat akan berakhir pada saat diurutkan. Misalnya, jika daftar itu [0,8,-1,5,8], Anda harus kembali [1,3,0,2,4]. Perhatikan bahwa keduanya 8mempertahankan urutan relatif satu sama lain (pengurutannya stabil). Dengan kata lain: Untuk setiap elemen dalam daftar, kembalikan jumlah elemen dalam daftar yang: Lebih …

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.