Pertanyaan yang diberi tag «code-golf»

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

30
Angka yang sebenarnya adalah huruf
Diberikan input integer non-negatif, tulis sebuah program yang mengubah angka menjadi heksadesimal dan mengembalikan nilai kebenaran jika bentuk heksadesimal dari angka hanya berisi karakter Amelalui Fdan nilai falsey sebaliknya. Uji kasus 10 ==> True (A in hexadecimal) 100 ==> False (64 in hexadecimal) 161 ==> False (A1 in hexadecimal) 11259375 …

30
Apakah itu pangram?
Tulis fungsi atau program yang mengambil input string dan mencetak nilai kebenaran jika string tersebut adalah pangram (urutan huruf yang mengandung setidaknya satu dari setiap huruf dalam alfabet bahasa Inggris) dan nilai falsey sebaliknya. Kasus huruf harus diabaikan; Jika string adalah abcdefghijklmnopqrstuvwXYZ, maka fungsi tersebut masih harus mengembalikan nilai yang …

11
Uskup Drunken
Dalam kriptografi kunci publik, sidik jari kunci publik adalah urutan singkat byte yang digunakan untuk mengidentifikasi kunci publik yang lebih panjang. Dalam SSH khususnya mereka dapat digunakan untuk memverifikasi bahwa server sebenarnya adalah server yang saya harapkan untuk berkomunikasi dengan dan saya tidak ditargetkan oleh serangan man-in-the-middle. Mereka biasanya direpresentasikan …

16
Gunakan rumus xkcd untuk memperkirakan populasi dunia
Dalam xkcd 1047 , Randall Munroe daftar perkiraan "sedikit salah" dari berbagai macam jumlah dan angka dengan berbagai presisi dan kompleksitas, seperti bahwa jumlah liter dalam satu galon sangat dekat dengan 3 + π ⁄ 4 . Di tengah-tengah komik, ia memberikan jeda: cara untuk memperkirakan populasi dunia (dan Amerika …

11
Mari kita memainkan ocarina
Seperti kita ketahui, seri Zelda adalah salah satu seri game terbaik yang pernah dibuat. Untuk menghormati itu, mari kita memainkan beberapa lagu di ocarina. Tantangan: Tulis program yang, diberi lagu, menampilkan skor untuk stdout untuk lagu tertentu. Memasukkan: Lagu yang Anda harus hasilkan skor akan diberikan oleh kombinasi tiga karakter …

18
Cetak nama karakter
Setiap karakter Unicode memiliki nama, seperti "LATIN CAPITAL LETTER A". Nama karakter Unicode hanya boleh berisi huruf besar, spasi putih, dan tanda minus. Tulis program yang membaca teks dan menampilkan nama masing-masing karakter pada baris baru. Misalnya, jika inputnya adalah "Halo, Dunia!", Hasilnya adalah LATIN CAPITAL LETTER H LATIN SMALL …


5
Ya Tuhan, penuh ruang!
Beberapa orang bersikeras menggunakan ruang untuk tabulasi dan indentasi. Untuk tabulasi, itu tidak dapat disangkal salah. Menurut definisi, tabulator harus digunakan untuk tabulasi. Bahkan untuk lekukan, tabulator secara obyektif lebih unggul: Ada konsensus yang jelas di komunitas Stack Exchange. Menggunakan satu ruang untuk lekukan secara visual tidak menyenangkan; menggunakan lebih …


9
Ini sangat efektif!
Di Pokemon ada 18 jenis: Normal Fighting Flying Poison Ground Rock Bug Ghost Steel Fire Water Grass Electric Psychic Ice Dragon Dark Fairy Pokemon dapat memiliki pengetikan tunggal atau ganda. Misalnya, Pikachu adalah Electric, dan Tyranitar adalah Rock/Dark. Urutan jenisnya tidak masalah. Pokemon tidak dapat memiliki tipe yang sama dua …
42 code-golf 

12
Generator prima yang terjadi secara alami
Ada sejumlah besar fungsi pembangkit prima. Hampir semua dari mereka dibangun dan didasarkan pada saringan Eratosthenes, fungsi Möbius atau teorema Wilson dan umumnya tidak layak untuk dihitung dalam praktek. Tetapi ada juga generator, yang memiliki struktur yang sangat mudah dan ditemukan secara tidak sengaja. Pada tahun 2003 Stephen Wolfram menjelajahi …

10
Bukan Mesin Kacang Rutin Anda
Pertimbangkan versi ASCII ini dari mekanisme yang mirip dengan mesin bean atau game plinko / pachinko : O ^ \ ^ ^ ^ \ \ ^ / ^ U U U U U 1 2 3 4 5 The Oadalah bola yang jatuh ke bawah. Ketika itu mengenai ^, ada …

30
Setidaknya h dengan setidaknya h
Memasukkan Daftar bilangan bulat tidak negatif. Keluaran Bilangan bulat non-negatif terbesar hsehingga setidaknya hangka dalam daftar lebih besar atau sama dengan h. Uji Kasus [0,0,0,0] -> 0 [12,312,33,12] -> 4 [1,2,3,4,5,6,7] -> 4 [22,33,1,2,4] -> 3 [1000,2,2,2] -> 2 [23,42,12,92,39,46,23,56,31,12,43,23,54,23,56,73,35,73,42,12,10,15,35,23,12,42] -> 20 Aturan Anda dapat menulis program lengkap atau fungsi, …

30
Macam-Macam Meta Regex Golf
Perhatikan: Mengikuti permintaan populer, saya sedikit mengendurkan aturan: Ukuran regex maksimum tumbuh sebesar 1 byte setiap 5 jawaban . Jawaban N dapat menggunakan hingga 29 + ⌈N / 5⌉ byte. Nilai setiap jawaban adalah (M / (30 + N / 5)) N Di golf regex, Anda diberikan dua set string, …

24
Gambarkan Alfabet Gigi Gergaji
Yang sederhana hari ini. Tuliskan program terpendek yang menggambar "alfabet gigi gergaji" yang diberi bilangan bulat positif untuk ketinggian. Anda harus menulis nama bahasa pemrograman Anda ketika Anda datang ke surat itu dimulai dengan. Misalnya, jika bahasa Anda adalah Python dan inputnya adalah 1outputnya harus: ABCDEFGHIJKLMNOPythonQRSTUVWXYZ Jika inputnya adalah 2output …
42 code-golf  string 

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.