Pertanyaan yang diberi tag «code-golf»

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

14
Cetak nomor Fibonacci n yang berisi nomor Fibonacci n!
Tantangan Anda harus menulis sebuah program yang mengambil bilangan bulat positif nsebagai input, dan mengeluarkan angka nFibonacci th (disingkat Fib # seluruh) yang berisi nFib # sebagai subtring. Untuk tujuan tantangan ini, urutan Fibonacci dimulai dengan a 1. Berikut adalah beberapa contoh yang dapat Anda gunakan sebagai kasus uji, atau …

1
Bentangkan Masalah Siswi Kirkman
Bagi Anda yang tidak terbiasa, Problem Schoolgirl Kirkman berbunyi sebagai berikut: Lima belas wanita muda di sekolah berjalan tiga mengikuti selama tujuh hari berturut-turut: diperlukan untuk mengatur mereka setiap hari sehingga tidak ada dua yang berjalan dua kali mengikuti. Kita bisa melihat ini seperti bersarang 3 oleh 5 daftar (atau …

19
CSI: Item Minecraft
Minecraft 1.12 akan dirilis besok, jadi mari kita rayakan! Tulis kode yang menggunakan bilangan bulat non-negatif yang mewakili jumlah item dari sesuatu di Minecraft . Keluarkan dengan cara yang lebih bermanfaat bagi para pemain, memberikan jumlah peti, tumpukan, dan item yang setara dengan N. Gunakan format XcYsZi dimana X adalah …


19
Jumlah yang berbeda, berat yang sama
Latar Belakang The Hamming berat dari integer adalah jumlah yang dalam representasi biner. Untuk tantangan ini, bilangan bulat diwakili dengan 32 bit, dan mereka tidak ditandatangani. Tantangan Diberikan bilangan bulat antara 0 dan 2 ^ 32-1 (tidak termasuk), menghasilkan bilangan bulat yang berbeda dalam rentang yang sama, dan juga dengan …

24
Buat penguasa biner
Diberi angka n , hasilkan n kolom pertama dari pola ini: # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ################################ ... Ketinggian kolom di (1-diindeks) n adalah …

19
Hitung jumlah biner dari sebuah kata
Ambil string, sberisi karakter ASCII yang dapat dicetak sebagai input, dan output "jumlah binernya". Perlu penjelasan? Bagaimana Anda mendapatkan jumlah biner? Kami akan menggunakan string A4sebagai contoh dalam penjelasan berikut. Ubah karakter menjadi biner, perlakukan setiap huruf sebagai karakter ASCII 7-bit A -> ASCII 65 -> 1000001 4 -> ASCII …

30
Secara dinamis membuat kotak
Tantangan: Gambar kotak ASCII persegi panjang: [] Aturan: Mengambil input lebar dan tinggi Anda dapat menganggap keduanya adalah angka Harus menghasilkan string dengan karakter baris baru, \ n Contoh: 2, 2: [][] [][] 2, 3: [][] [][] [][] Bytes Paling Sedikit menang.

30
Apakah char yang ke-n sama dengan yang ke-n dari char yang terakhir?
Terinspirasi oleh Apakah awal sama dengan akhir Diberikan string sdan integer n, menampilkan kebenaran / falsey, apakah karakter nth ssama dengan nth dari karakter akhir s. Memasukkan String yang tidak kosong dan integer. Anda dapat menggunakan pengindeksan berbasis 0 atau pengindeksan berbasis 1. Bilangan bulat dijamin valid berdasarkan string. Misalnya, …
22 code-golf  string 

10
Braille-ify string
Dan tidak, ini bukan duplikat dari teks Terjemahan ASCII ke braille . Ada 2 8 = 256 pola Braille di Unicode. (Dengan 'Braille' maksud saya yang 8-sel) T, tunggu. Berapa banyak karakter ASCII yang ada di sana? 2 7 = 128? Baiklah, mari kita ubah ASCII menjadi Braille, karena sama …

20
Temukan Pencocokan Bracket Pertama
Ini adalah salah satu dari serangkaian tantangan menjelang ulang tahun Brain-Flak. Cari tahu lebih lanjut di sini . Tantangan Untuk tantangan ini, sasaran Anda adalah menemukan pasangan kurung yang paling cocok dalam serangkaian kurung yang sepenuhnya cocok ()[]{}<>. Untuk meminjam definisi DJMcMayhem tentang string yang sepenuhnya cocok: Untuk tujuan tantangan …

12
Membalikkan dan menambah degenerasi
Intro Membalik dan menambahkan sesederhana kedengarannya, ambil ndan tambahkan ke digitnya dalam urutan terbalik. (mis. 234 + 432 = 666). Jika Anda menerapkan proses ini berulang kali beberapa angka pada akhirnya akan mencapai angka prima, dan beberapa tidak akan pernah mencapai angka prima. Contoh Saat ini saya punya 11431 rep. …

30
Tukar paritas
Tugas Diberikan bilangan bulat positif n, keluaran n+1jika nganjil, dan keluaran n-1jika ngenap. Memasukkan Bilangan bulat positif. Anda dapat berasumsi bahwa integer berada dalam kemampuan penanganan bahasa. Keluaran Bilangan bulat positif, ditentukan di atas. Testcases input output 1 2 2 1 3 4 4 3 5 6 6 5 7 …
22 code-golf  number 

12
Bagilah dan bagilah dan taklukkan
Kadang-kadang, ketika saya iseng mencoba faktor apa pun nomor muncul di depan saya in, setelah beberapa saat saya menyadari itu lebih mudah daripada yang saya pikirkan. Ambil 2156contoh: akhirnya terjadi kepada saya bahwa baik 21dan 56merupakan kelipatan dari 7, dan begitu tentu 2156 = 21 x 100 + 56juga merupakan …

12
Gambarkan jam analog asterisk untuk jam N
Tantangan: Buat fungsi atau program yang akan mengambil input N (angka dari 0 - 24) yang mewakili JAM. Output harus menarik jam analog dari tanda bintang yang menunjukkan jam N. 🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛 Catatan: • Jarum menit harus lebih panjang dari jarum jam (dalam hal jumlah tanda bintang yang digunakan) • Jarum …

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.