Pertanyaan yang diberi tag «code-golf»

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

15
Buat shifter
Untuk "bergeser" ke sejumlah ntempat, lakukan hal berikut: Hapus ndigit terakhir Tambahkan nsalinan digit pertama ke awal nomor Misalnya, untuk menggeser nomor 31415tiga tempat, ambil tiga digit terakhir untuk mendapatkan 31, dan kemudian tambahkan tiga salinan dari digit pertama 3,, hingga akhir, memberi 33331. Jika angka negatif, digit harus diambil …
10 code-golf  math 

2
Reindent Java / C / C ++ / etc. kode
Tulis program yang menambah atau menghilangkan spasi untuk memformat kode dengan baik. Aturan untuk seperti apa kode itu ketika Anda selesai: Baris tidak boleh mengandung lebih dari satu {dan }. A {harus selalu menjadi hal terakhir pada sebuah baris. A }harus selalu menjadi satu - satunya hal dalam satu baris …

13
Segitiga Clark
Ok saya baru saja melakukan tendangan segitiga baru-baru ini, jadi ini satu lagi. Clark's Triangle adalah segitiga di mana entri paling kiri dari setiap baris adalah 1 dan entri paling kanan terdiri dari kelipatan 6 yang meningkat dengan meningkatnya jumlah baris. Ini visualisasi 1 6 1 . 12 1 . …
10 code-golf  math  number 

11
Tri-interquine - Tiga program yang saling output dalam satu lingkaran
Terkait: Interquine Program A mengeluarkan kode program B saat dijalankan, dan B mengeluarkan sumber C, dan C menghasilkan sumber A. Kali ini Anda tidak dapat bertukar dua karakter dan bertukar lagi :) Persyaratan: Hanya satu bahasa di semua program Batasan celah standar berlaku Semua program berbeda. Satu program yang menghasilkan …
10 code-golf  quine 

2
Tanam pohon di lapangan golf!
Tantangan ini terinspirasi oleh aplikasi ini . Ini adalah versi yang jauh lebih mudah dari tantangan ini . Tantangan ini adalah kode-golf , sedangkan yang lain adalah kode tercepat . Anda akan diberi kotak input persegi, dengan dimensi 6-kali-6 yang dibagi menjadi 6 area, di mana sel-sel di setiap area …
10 code-golf  grid  game 

12
Temukan Nol Kedua
Tantangan Diberikan bilangan bulat dalam format komplemen 32-bit dua , kembalikan indeks digit nol paling signifikan kedua di representasi biner, di mana indeks 0mewakili bit paling signifikan, dan indeks 31mewakili bit paling signifikan. Jika tidak ada nol kedua, Anda dapat mengembalikan 0, angka negatif, nilai palsu, atau melaporkan kesalahan dengan …
10 code-golf  number 

14
Konversi waktu 12 jam
Tantangan Konversikan dan cetak waktu dalam format 12 jam. HH:MM AM/PM Contohnya Memasukkan: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017 01:14:20 GMT-0700 (PDT)' 'Sat Apr …
10 code-golf 

4
Game Kehidupan dan Kelelahan
Permainan Kehidupan dan Kelelahan Stewie sangat mirip dengan Permainan Kehidupan Conway yang lebih terkenal . Alam semesta dari Permainan Kehidupan dan Kelelahan Stewie (GoLF) adalah jaringan ortogonal dua dimensi yang tak terbatas dari sel-sel kuadrat, yang masing-masingnya ada di salah satu dari tiga kemungkinan keadaan, hidup, mati atau lelah. Setiap …

3
Jadikan keyboard Anda menjadi keyboard
Tugas Anda harus menulis sebuah program yang ketika sebuah tombol ditekan, ia mengeluarkan suara yang berbeda untuk setiap tombol. Kunci yang akan Anda gunakan adalah: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm Catatan dimulai pada Cdan setiap tombol di atas menambahkan satu nada semi. Mari kita membuatnya sedikit lebih mudah bagi Anda. Anda dapat memilih antara …
10 code-golf  audio 

4
Bisakah tim favorit saya masih menjadi Juara Sepak Bola?
Sebagai penggemar tim sepak bola BE paling sukses , menjelang akhir musim saya sering bertanya-tanya apakah tim favorit saya masih memiliki peluang teoretis yang tersisa untuk menjadi juara. Tugas Anda dalam tantangan ini adalah menjawab pertanyaan itu untuk saya. Memasukkan Anda akan menerima tiga input: tabel saat ini, daftar pertandingan …

10
Apa tipe sufiks saya?
Intro Jadi saya sudah membuang-buang waktu lagi meneliti algoritma penyortiran suffix, mengevaluasi ide-ide baru dengan tangan dan dalam kode. Tapi saya selalu berjuang untuk mengingat tipe sufiks saya! Bisakah Anda memberi tahu saya tipe sufiks yang mana? Paling kiri apa? Banyak algoritma penyortiran sufiks (SAIS, KA, saya sendiri yang tahu) …

6
Tautan Google yang tidak ditampilkan
Tantangan Diberi goo.gltautan singkat yang valid , tampilkan URL asli. Contoh goo.gl/qIwi3Nakan memberikan sesuatu seperti https://codegolf.stackexchange.com/. Untuk input, Anda dapat memilih untuk memiliki https?://di awal, Anda dapat memilih untuk memiliki www.sebelum goo.gl, dan Anda juga dapat memilih untuk menyingkirkan goo.gljika Anda hanya menginginkan akhir dari URL. Garis miring pada bagian …

4
X menandai tempat - pekerjaan cetak
Diberi dua angka, cetak halaman dengan "X" di lokasi yang ditentukan (± 10%). Angka-angka harus baik persentase atau fraksi dari halaman area cetak dimensi, misalnya [25,75]atau ["15%","0%"]atau [0.33,1]. Anda tidak harus mempertimbangkan margin. Ingatlah untuk menyatakan angka mana yang lebar, dan mana yang tinggi, dan sudut mana yang merupakan asal. …

2
Dugaan von Koch
Anda mungkin mengenal ahli matematika von Koch dengan kepingan saljunya yang terkenal. Namun ia memiliki masalah ilmu komputer yang lebih menarik. Memang, mari kita lihat dugaan ini: Diberikan pohon dengan nsimpul (dengan demikian n-1ujung). Temukan cara untuk menghitung node dari 1ke ndan, sesuai, tepi dari 1ke n-1cara seperti itu, bahwa …

5
Visualisasikan kembali algoritma Euclidean
Tugas Diberi dua bilangan bulat positif: Gambar persegi panjang dengan dimensi yang ditentukan oleh dua bilangan bulat. Ulangi Langkah 3 hingga tidak ada lagi ruang. Gambar dan isi kotak terbesar yang menyentuh tiga sisi persegi panjang (yang tersisa). Keluarkan persegi panjang yang dihasilkan. Contoh Misalnya, input kami adalah 6dan10 . …

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.