Pertanyaan yang diberi tag «code-golf»

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

5
Nomor kongruen
Definisi: Segitiga dianggap sebagai segitiga siku-siku jika salah satu sudut dalam persis 90 derajat. Suatu bilangan dianggap rasional jika dapat diwakili oleh rasio bilangan bulat, yaitu p/q, di mana keduanya pdan qbilangan bulat. Angka nadalah angka kongruen jika ada segitiga siku-siku dari area di nmana ketiga sisinya rasional. Ini adalah …

8
Isi labirin dengan ular yang mengikuti dinding sampai macet
Buat ular mengisi labirin apa saja (sampai macet). Ular Ular mulai pada titik awal yang diberikan, menunjuk EAST . Bergerak dengan selalu memiliki dinding atau bagian dari tubuhnya segera ke KIRI kepalanya (" pengikut aturan dinding kiri "), sampai macet karena keempat arah di sekitar kepalanya ditempati. (Catatan: ular yang …

6
Kurangi Matriks Terlipat
Tantangan: Diberikan matriks NxN di mana dan satu dari delapan 'opsi lipat' yang berbeda, menghasilkan array 2D / daftar dengan nilai yang dikurangi.N≥ 2N≥2N\geq2 Delapan opsi lipat adalah: kiri-ke-kanan; kanan ke kiri; atas ke bawah; dari bawah ke atas; topleft-to-bottomright; sayap kanan atas ke bawah; bottomleft-to-topright; bottomleight ke topleft. Contoh …

14
Lihat ibu! Saya membuat sistem angka (Basis 10) saya sendiri! [Tutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 4 bulan lalu . Kita semua pernah melakukannya, yah, mungkin tidak, tetapi membuat bahasa asing Anda sendiri dan sistem penomoran adalah …

12
Slither Like a Snake
Ide Kami telah melakukan spiral matriks sebelumnya, dan rotasi penuh, dan bahkan rotasi diagonal , tetapi sejauh ini saya tidak bisa, rotasi ular ! Apa itu rotasi ular? Bayangkan deretan matriks yang bolak-balik, dengan pembagi di antara mereka seperti pembagi antrian panjang: +--------------+ 1 2 3 4 5| +------------ | …

6
Berjalan Melintasi Keyboard
Diberi kata (atau urutan huruf apa pun) sebagai input, Anda harus menyisipkan di antara setiap huruf sedemikian rupa sehingga setiap pasangan huruf yang berdekatan dalam hasil juga berdekatan pada keyboard QWERTY, seolah-olah Anda mengetik input dengan berjalan di keyboard raksasa. Misalnya, ' ya ' mungkin menjadi ' y tr es …

12
Mengindeks Angka Fibonacci Yang Diperpanjang
Anda mungkin pernah mendengar angka Fibonacci. Ya tahu, urutan integer yang dimulai dengan 1, 1, dan kemudian setiap nomor baru adalah jumlah dari dua yang terakhir? 1 1 2 3 5 8 13... Dan seterusnya. Tantangan tentang angka Fibonacci cukup populer di sini . Tetapi siapa yang mengatakan bahwa angka-angka …

11
Putar Seni ASCII oleh 45 Derajat
Tugas Anda adalah mengambil gambar seni ASCII dan mengeluarkannya diputar searah jarum jam sebesar 45 derajat dan diskalakan dengan faktor 2-√2\sqrt 2 . Penskalaan berasal dari penggunaan pola kisi yang memperkenalkan ruang antar karakter. Untuk menjelaskan secara visual, seorang 3 × 33×33 \times 3 blok akan diproses seperti: 123 456 …

30
Buat potongan dari array
Tugas Anda adalah untuk menulis sebuah program yang diberi array dan angka, Anda perlu membagi array menjadi potongan-potongan dengan ukuran angka. Aturan Program Anda akan menerima array A, serta bilangan bulat positif n. Array kemudian harus dibagi menjadi potongan-potongan panjang n, jika panjang string tidak habis dibagi oleh nsisa di …

15
Petualangan VCS ASCII Klasik
Tumbuh dewasa, sistem game konsol pertama saya adalah Atari 2600 dan saya akan selalu memiliki cinta untuk beberapa game yang sangat saya nikmati sebagai seorang anak. Banyak gambar yang masih berkesan, bahkan mungkin ikon. Ternyata sprite ini adalah bitmap yang sangat sederhana, lebar 8 piksel dengan tinggi variabel di mana …

17
Tanda mark split
Tantangan Mark adalah seorang siswa yang menerima Nnilai - nilainya secara serentak dalam satu baris. Tantangannya adalah untuk memisahkan tanda, mengetahui bahwa setiap tanda hanya bisa 0atau 1atau 2atau 3atau 4atau 5atau 6atau 7atau 8atau 9atau 10. Memasukkan N bilangan alami dan satu baris. Keluaran Satu set angka alami. Contoh …

14
Nomor penahanan utama (edisi golf)
Ini adalah urutan A054261 . The th nomor penahanan utama adalah jumlah terendah yang berisi pertama bilangan prima sebagai substring. Misalnya, angka adalah angka terendah yang berisi 3 bilangan prima pertama sebagai substring, menjadikannya bilangan penampung prima ke-3.nnnnnn235235235 Sepele untuk mengetahui bahwa empat nomor penahanan prima pertama adalah , , …

23
Pointer melompat
Misalkan kita memiliki array psps\texttt{ps} dengan panjang nnn dengan pointer yang menunjuk ke beberapa lokasi dalam array: Proses " pointer jumping " akan mengatur setiap pointer ke lokasi pointer menunjuk ke poin. Untuk tujuan tantangan ini, penunjuk adalah indeks (berbasis nol) dari elemen array, ini menyiratkan bahwa setiap elemen dalam …

15
Array saya harus sama dengan ini, tetapi tidak!
Diberikan array bilangan bulat ayang berisi n bilangan bulat, dan bilangan bulat tunggal x; menghapus jumlah elemen paling sedikit dari auntuk membuat jumlah asama dengan x. Jika tidak ada kombinasi akaleng x, kembalikan nilai palsu. Seperti yang ditunjukkan dalam komentar, ini adalah set maksimum dengan jumlah x , maaf otak …

23
Pindah sekolah (Hari 1)
Tantangan Diambil dengan izin dari Kontes Tantangan Kode Universitas saya Selama beberapa tahun sekarang, jumlah siswa di sekolah saya terus bertambah. Pertama jumlah siswa ditingkatkan oleh ruang kelas, tetapi kemudian perlu untuk mengubah beberapa ruang bagi beberapa kelompok untuk memberikan kelas di sana, seperti tempat olahraga atau, kursus terakhir ini, …

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.