Pertanyaan yang diberi tag «code-golf»

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

3
Cetak persimpangan urutan
Urutan Anda diberi empat urutan nomor, dinomori 1melalui 4. OEIS Lokasi 0ketika bilangan asli terdaftar dalam biner. Berikut ini contoh cara menghitung urutan: 0,1,10,11,100,101,110,111 ^ ^ ^^ ^ ^ 0 3 78 10 14 Awal urutannya seperti ini: 0, 3, 7, 8, 10, 14, 19, 20, 21, 23, 24, 27, …

4
Menguraikan angka menjadi jumlah repdigits
Repdigits adalah angka dengan bentuk ( a * (10^n - 1)/9dengan a in [-9,9]\{0}kata lain 111, -3333, 66, angka yang dibuat dengan mengulang hanya satu digit) Sasaran: Menulis program atau fungsi yang mengambil satu bilangan bulat positif Ndan mencetak N = s_1 + s_2 + ... + s_k. Seharusnya ada …

6
Perangkap Tikus Michael Crichton
Pada 1984, Michael Crichton menulis program keamanan di BASIC yang diterbitkan di majalah Creative Computing. Program akan meminta pengguna untuk mengetik frasa pilihannya, mencatat interval antara penekanan tombol, lalu memintanya mengetik ulang frasa. Jika waktunya berbeda terlalu banyak, program akan mengidentifikasi pengguna sebagai penipu. Tugas Anda: buat versi program Crichton …
9 code-golf 

1
Catatan untuk Tablature
Tantangan Diberikan daftar catatan, Anda harus mengembalikan tablature yang sesuai. Catatan Catatan harus dalam kisaran A hingga G inklusif dan rentang oktaf menjadi 2 hingga 6 inklusif. Formatnya adalah not-oktaf dengan #mewakili tajam dan bmewakili datar. Misalnya: A7atau F#3. Tab Tablature adalah metode penulisan musik, dengan menggambarkan diagram secara instrumen. …

14
Tahun berapa sekarang?
Ini adalah Desember 2014, dan 2015 sudah hampir dimulai. Namun, tampaknya tidak semua orang menyadari hal ini. Tetapi orang-orang PPCG datang untuk menyelamatkan! Memasukkan Program Anda diberi kotak seperti yang ada di dinding, di mana hari-hari di bulan Desember terlihat berbeda dari bulan November dan Januari. Setiap minggu dimulai dengan …

5
Hole 2 - Prime Quine
Temukan Lubang 1 di sini . Buatlah quine yang, ketika dijalankan, mengeluarkan blok kode sumbernya sendiri beberapa kali. Bahkan, ia harus menampilkannya n kali, di mana n di bilangan prima berikutnya. Saya pikir sebuah contoh menunjukkan yang terbaik. [MY QUINE][MY QUINE] [MY QUINE][MY QUINE][MY QUINE] [MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY …

1
Grafik Hasil Pencarian Google
Ketika Anda mencari sesuatu di Google , itu dengan mudah memberikan pesan di dekat bagian atas halaman mengatakan sesuatu seperti About 53,000,000 results (0.22 seconds). (Angka-angka berubah tergantung pada apa yang dicari tentu saja.) Dalam tantangan ini, Anda akan menulis sebuah program yang menggambar grafik ASCII logaritmik dari jumlah hasil …

7
Urutkan berdasarkan abjad khusus
Tantangannya adalah membuat program yang mengurutkan daftar kata-kata, hanya saja kata-katanya harus dalam urutan abjad acak yang diberikan. Program Anda akan menerima serangkaian kata yang dipisahkan koma dan alfabet baru. Program Anda akan menampilkan setiap kata dengan cara yang sama dalam urutan yang baru. Contoh: Memasukkan: home,oval,cat,egg,network,green bcdfghijklmnpqrstvwxzaeiouy Keluaran: cat,green,home,network,egg,oval …

3
Hasilkan miring Fibonacci yang valid
Latar Belakang Ubin Fibonacci adalah ubin garis (1D) menggunakan dua segmen: pendek, S , dan panjang, L (rasio panjangnya adalah rasio emas, tetapi itu tidak relevan dengan tantangan ini). Untuk ubin yang menggunakan dua prototipe ini untuk benar-benar menjadi ubin Fibonacci, kondisi berikut harus dipenuhi: Ubin tidak boleh mengandung SS …

11
Solitaire Bulgaria
Bulgarian Solitaire adalah permainan pemain tunggal yang dipopulerkan oleh Martin Gardner dalam kolom matematika di Scientific American . Anda memiliki Nkartu yang identik, dibagi menjadi beberapa tumpukan. Anda mengambil kartu dari setiap tumpukan dan membentuk tumpukan baru dengan kartu yang dilepaskan. Anda mengulangi proses ini sampai Anda mencapai keadaan yang …
9 code-golf  game 

15
Jumlah string tanpa mengonversi
Anda harus mengambil 2 input string dan output jumlah dari dua string ini tanpa mengubahnya menjadi int atau menggunakan tipe data numerik apa pun. ex. string one = "123"; string two = "456"; string sum = "579"; Asumsikan string tidak akan lebih besar dari 10 digit. Ini adalah kode golf …

4
Iterasi Moore
Info Angka 1 hingga 9 masing-masing mewakili sel di Lingkungan Moore , dengan 5 sebagai sel pusat. Begitu: 123 456 789 1={-1,-1} 2={-1, 0} 3={-1, 1} 4={ 0,-1} 5={ 0, 0} 6={ 0, 1} 7={ 1,-1} 8={ 1, 0} 9={ 1, 1} Tantangan Anda dapat mengambil input melalui STDIN, ARGV …
9 code-golf 

3
Validasi Solusi Loopy
Ini adalah tantangan tambahan untuk menghasilkan teka-teki Loopy . Anda mungkin ingin menyelesaikan tantangan ini sebelum mencoba tantangan yang lebih sulit di tautan sebelumnya. Tujuan dari tantangan ini adalah untuk memvalidasi solusi untuk teka-teki gila. Silakan ambil semua dokumentasi tentang apakah puzzle gila itu dari tautan sebelumnya. Teka-teki gila yang …
9 code-golf 

6
Skrip terpendek yang memberikan waktu berlalu sejak cap waktu Unix
Apa yang perlu Anda lakukan untuk memenangkan tantangan ini adalah menulis skrip "timeago" terpendek yang menampilkan jumlah dekade, tahun, minggu, hari, jam, menit, dan detik antara cap waktu Unix yang diberikan dan waktu skrip dijalankan. Anda harus memberikan perbedaan waktu dalam "istilah terendah", mis. 1 weekTidak 7 days, 9 yearstidak …
9 code-golf  date 

4
Jalan Hutan
Setelah perjalanan kano yang membawa bencana , Anda akhirnya jatuh dari air terjun di ujung jeram sungai. Sampan Anda meledak, tetapi Anda berhasil selamat dari ledakan itu. Namun, perjalanan sungai Anda benar-benar hilang dari peta - Anda sekarang telah menemukan diri Anda tersesat di tengah-tengah hutan. Untungnya, Anda masih memiliki …

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.