Pertanyaan yang diberi tag «code-golf»

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

13
Lipat gandakan dan bagi
Diberikan nilai x menemukan nilai numerik terkecil lebih besar dari y yang mampu dikalikan dan dibagi dengan x sambil mempertahankan semua digit asli. Angka-angka baru tidak kehilangan digit. Angka-angka baru tidak mendapatkan angka. Sebagai contoh: Input: x = 2, y = 250000 Asli: 285714 Divisi: 142857 Perkalian: 571428 Ini benar …
10 code-golf  number 

6
Sikat Gigi Bepergian
pengantar Tantangan hari ini adalah soal gigi. Secara khusus, berapa lama untuk menyikat dari satu gigi ke gigi lainnya. Tantangan Anda adalah, mengingat lokasi dua gigi, menghasilkan waktu sesingkat mungkin untuk menyikat dari yang pertama ke yang kedua. Tantangan Untuk tantangan ini kita akan menggunakan tata letak mulut manusia dewasa …
10 code-golf 

7
Tetangga siapa yang bermusuhan?
pengantar Untuk keperluan tantangan ini, kita akan mendefinisikan tetangga dari elemen EEE dalam matriks persegi ASEBUAHA (sedemikian sehingga E=Ai,jE=SEBUAHsaya,jE=A_{i,j} ) sebagai semua entri ASEBUAHA yang berbatasan langsung secara diagonal, horizontal atau vertikal ke EEE (yaitu mereka "mengelilingi" EEE , tanpa membungkus). Untuk para pendaki, definisi formal dari tetangga Ai,jSEBUAHsaya,jA_{i,\:j} untuk …

5
Buku mantra penyihir
Sunting : Saya belum pernah bermain D & D sebelumnya jadi ketika saya awalnya membuat pertanyaan ini saya tidak benar meneliti itu. Saya minta maaf untuk ini, dan saya membuat beberapa pengeditan yang mungkin membatalkan jawaban untuk tetap setepat mungkin pada aturan 5nd. Maaf. Penggemar D & D dari Hot …

5
Katakan padaku Fase Bulan!
Tantangan Diberikan gambar Bulan sebagai input, output fase Bulan. Fase Bulan Program Anda akan diberikan salah satu gambar ini dalam format png dan Anda harus menampilkan fase persis seperti yang diberikan: new moon hexdump waxing crescent hexdump first quarter hexdump waxing gibbous hexdump full moon hexdump waning gibbous hexdump third …

3
Keluarkan “percikan” ASCII
Jika Anda melemparkan telur ASCII ke arah tertentu, Anda akan mendapatkan percikan ASCII dengan ukuran n . Ini "dimulai" dengan satu o(kuning telur), dan berlanjut ke arah tertentu dengan "garis" yang terdiri dari 2 hingga n * . Ini *dipisahkan oleh satu "ruang", dan odan semua "garis" *dipisahkan oleh "garis" …


6
Temukan jumlah jarak terdekat
Untuk tugas ini, kode Anda harus mengambil dua array diurutkan dari integer X dan Y sebagai input. Ini harus menghitung jumlah jarak absolut antara setiap bilangan bulat di X dan nomor terdekatnya di Y. Contoh: X = (1 5,9) Y = (3,4,7) Jaraknya 2 + 1 + 2. X = …

5
Buat dua program Brainfuck
Diberikan 2 potongan kode brainfuck Adan B, output beberapa kode brainfuck Cyang memiliki perilaku yang sama seperti berjalan Bdengan input Ahasil s. Catatan yang Charus bekerja untuk input apa pun yang cocok dengan asumsi berikut, seolah-olah itu diberikan kepada A. Anda dapat mengasumsikan: Input terbatas. A dan B berhenti. EOF …

1
Checker Checker
Tujuan dari tantangan ini adalah untuk menentukan apakah suatu langkah adalah langkah Bahasa Inggris yang legal . Tantangan ini akan menggunakan papan 8x8. Sepotong tergerak harus diperlakukan sebagai seorang pria (bukan raja) yang hanya bisa bergerak maju secara diagonal. Papan akan memiliki 0 atau lebih potongan hitam dan 1 atau …

5
Jumlah Terbatas Edaran
Tantangan Mari kita bayangkan sebuah N-tupel bilangan bulat antara 0 dan Minklusif, dan mari kita sebut saja F. Ada (M + 1) ** Nkemungkinan Ftotal. Berapa banyak yang Fmemenuhi semua ketidaksetaraan berikut (indeks berbasis satu)? F[n] + F[n+1] <= M untuk 1 <= n < N F[N] + F[1] <= …

3
Ubah teks menjadi penekanan tombol
Saya sebuah robot. Saya membeli keyboard ini karena tata letaknya yang mudah: ~` !1 @2 #3 $4 %5 ^6 &7 *8 (9 )0 _- += tab Qq Ww Ee Rr Tt Yy Uu Ii Oo Pp {[ }] \| Aa Ss Dd Ff Gg Hh Jj Kk Ll :; "' …


26
Sebuah fungsi untuk mengambil tiga bilangan bulat dan mengembalikan daftar bilangan bulat dan huruf alfabet
Tantangan Kami mengambil tiga bilangan bulat positif a, bdan csebagai masukan. Menggunakan bilangan bulat ini, pertama buat urutan dalam rentang [0, c](inklusif di kedua ujungnya), dalam langkah-langkah b. Misalnya, untuk a=4, b=2, c=100, urutannya [0,2,4,...,96,98,100]. Untuk setiap angka dalam urutan ini yang dapat habis dibagi a, gantilah dengan huruf berikutnya …

2
Kepulauan Sepi
Memasukkan: Array 2D berisi dua nilai berbeda (opsional). Saya akan menggunakan 0 dan 1 saat menjelaskan aturan. Format input tentu saja fleksibel. Tantangan: Nol adalah air, dan itu adalah pulau. Untuk memastikan kesepian, tugas Anda adalah mengelilingi semua pulau dengan air dengan memasukkan baris dan kolom nol. Anda tidak ingin …

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.