Pertanyaan yang diberi tag «code-golf»

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

30
Paritas jumlah elemen lainnya
Tugas Diberikan array bilangan bulat positif, ganti setiap elemen dengan paritas dari jumlah elemen lainnya. Array dijamin memiliki setidaknya 2 elemen. Definisi Paritas: apakah suatu angka ganjil atau genap. Contoh Untuk array [1,2,3,1]: Ganti 1dengan paritas 2+3+1, yaitu even. Ganti 2dengan paritas 1+3+1, yaitu odd. Ganti 3dengan paritas 1+2+1, yaitu …

10
Semut di Log Alami
Ini adalah tantangan pemula yang baik dan pembunuh waktu yang baik. Saya hanya mengatakan log -natural- karena judulnya terlalu pendek, ini tidak ada hubungannya dengan logaritma. Diberikan 2 variabel: Jumlah semut n. Lebar log w. Keluarkan log lebar wdengan nsemut (Contoh ditunjukkan w=3, n=6) | | | \O/ \O/ \O/ …

12
Apakah game Diffy saya merosot?
Baru-baru ini saya posting sebuah pertanyaan tentang game Diffy yang telah terjawab. Baiklah, pertanyaannya sangat sulit, tetapi saya ingin membuat pertanyaan yang lebih mudah tentang permainan Diffy sehingga kita bisa mendapatkan bola yang menggelinding. Bagaimana Diffy bekerja Disalin dari Find Diffy Games Gim Diffy bekerja seperti berikut: Anda mulai dengan …

23
Dapatkan desimal!
Tugas: Tugas Anda adalah, ketika diberi tiga input: pembilang n penyebut d bilangan bulat lain, x Buat program / fungsi yang menemukan xdigit nomor setelah tempat desimal. Spesifikasi: Kisaran ndan dberada di antara 1dan 2^31 - 1, inklusif. Kisaran xantara 1dan 10,000,000termasuk. Anda dapat memilih untuk menggunakan pengindeksan berbasis 1 …
23 code-golf  math 

5
Seberapa besar tanahmu?
Dalam tantangan ini, Anda akan menghitung seberapa hebat tanah Anda. Tulis program atau fungsi yang menghitung ukuran tanah Anda, mengingat tembok yang telah Anda bangun. Anda diberi string input non-kosong yang berisi sekumpulan 4 karakter berbeda pilihan Anda yang mewakili empat arah "naik", "turun", "kiri" dan "kanan" (saya akan gunakan …

1
Temukan Fibonacci Kernel
Anda mungkin pernah mendengar angka-angka Fibonacci ; mereka cukup terkenal. Setiap angka dalam urutan Fibonacci adalah jumlah dari dua yang terakhir dalam urutan dengan angka pertama dan kedua adalah 1. Urutannya terlihat seperti ini: 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 …

2
Melarikan papan catur
Anda menemukan diri Anda di papan catur, seperti yang dilakukan orang. Anda dapat melihat pintu keluar tetapi sangat jauh dan Anda lebih suka tidak berjalan jauh-jauh. Untungnya beberapa penduduk setempat menawarkan tumpangan kepada Anda. Seorang Ksatria, seorang Benteng, seorang Uskup dan seorang Raja semua bersedia membawa Anda ke tujuan Anda, …
23 code-golf  chess 

7
Putar kamera; simpan seorang Astronaut
Catatan: Spoiler kecil untuk Mars ada dalam tantangan ini. Baca terus dengan hati-hati The Marsian adalah novel Fiksi Ilmiah tentang astronot dan ahli botani luar biasa, Mark Watney , yang secara tidak sengaja terdampar di Mars. Pada satu titik dalam buku itu, Mark mencoba berkomunikasi dengan NASA, tetapi satu-satunya alat …

14
Seberapa cepat mobil Hot Wheels saya?
Beberapa tahun yang lalu, Hot Wheels membuat flash game sederhana yang disebut "Formula Fuelers Racers" *. Untuk memainkan permainan, Anda memilih tiga bahan dari lemari es untuk dimasukkan ke dalam mobil Anda, yang kemudian berpacu melawan mobil yang dihasilkan secara acak komputer. Ternyata mekanisme permainan ini cukup sederhana. Pertama-tama, "waktu" …

1
Faktor-faktornya terus menurun!
Tantangan ini terinspirasi oleh diagram animasi yang fantastis ini (terima kasih kepada flawr karena mempostingnya di obrolan). Diberikan input n, gambar semua faktor utamanya sebagai poligon titik bersarang, sebagaimana ditentukan. Misalnya, mengingat nomornya 357 = 17x7x3, Anda mengatur 3 titik dalam segitiga, 7 versi segitiga itu dalam heptagon, dan 17 …

9
Grand Hotel Hilbert
pengantar Beberapa dari Anda mungkin pernah mendengar tentang Hilbert's Grand Hotel . Manajer di sana telah kehilangan daftar di mana para tamu menginap tetapi dia masih memiliki urutan di mana mereka check in. Setiap tamu tidak dapat tinggal di kamar dengan nomor kamar kurang dari nilai mereka dan jika tamu …

2
ASCII Hilbert Curve
Diberikan noutput integer niterasi ke-2 Kurva Hilbert di ASCII menggunakan karakter _dan |. Berikut adalah 4 iterasi pertama: n=1 _ | | n=2 _ _ | |_| | |_ _| _| |_ n=3 _ _ _ _ | |_| | | |_| | |_ _| |_ _| _| |_____| |_ …

13
Buffer Bukti Berlimpah
Latar Belakang Pemrogram hari ini sepertinya tidak bisa menjaga buffer mereka tetap lurus! Sumber kesalahan yang umum adalah mencoba menggunakan indeks array yang terlalu besar untuk buffer. Tugas Anda adalah mengimplementasikan buffer di mana indeks besar dikurangi menjadi ukuran yang bisa ditangani oleh buffer. Karena saya memutuskan dengan tepat apa …
23 code-golf 

14
Buat simulator Bubble-wrap
Bubble-wraps adalah hiburan tingkat maksimum. Semua orang bisa menyetujui itu. Sekarang, Anda akan membuat komputer lebih menikmati gelembung. Spesifikasi Anda akan diberi dua bilangan bulat, w, dan h. (Masing-masing lebar dan tinggi responsif) Program Anda harus menampilkan semua fase w, menunggu 1 detik antara masing-masing dan berakhir Setiap bungkus gelembung …

16
Membuat Kotak Musik
Tugas Anda adalah untuk mengambil urutan karakter (musik) sebagai input (dalam suatu fungsi atau program), dan mencetak (atau mengembalikan) musik seperti yang terlihat di kotak musik. Anda hanya akan menerima karakter ABCDEFG.()sebagai input, dan input tidak akan pernah kosong. Anda juga dapat menerima surat dalam huruf kecil, jika Anda menginginkannya. …

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.