Pertanyaan yang diberi tag «code-golf»

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

3
Menghasilkan ritme Euclidean
Tahukah Anda bahwa algoritma Euclidean mampu menghasilkan irama musik tradisional ? Kita akan melihat bagaimana ini bekerja dengan menggambarkan algoritma yang serupa, tetapi sedikit berbeda dengan yang ada di koran. Pilih bilangan bulat positif n, jumlah ketukan, dan bilangan bulat positif k, jumlah ketukan yang dibunyikan (catatan). Kita dapat menganggap …
8 code-golf 


5
Putuskan keberadaan total pemesanan
Dalam tugas ini, kami mempertimbangkan array bilangan bulat positif seperti ini: 3 18 321 17 4 4 51 1 293 17 Input tersebut terdiri dari sepasang array seperti itu, baik dari panjang positif, sewenang-wenang, mungkin berbeda. Menentukan apakah pemesanan Total ≤ X ⊂ N × N , di mana N …

2
Paeth-transform array
Salah satu bagian penting dari algoritma kompresi PNG adalah transformasi Paeth, yang mengubah gambar dengan cara yang membuatnya lebih baik (biasanya). Dalam tantangan ini, tugas Anda adalah menulis program untuk menghitung transformasi Paeth. Operasi transformasi Paeth dijelaskan di bawah ini. Transformasi Paeth Transformasi Paeth mengurangi dari masing-masing anggota Xarray 2 …


3
Penghakiman Kata Latin
Karena saya tidak dapat berkonsentrasi pada tugas apa pun selama lebih dari 5 detik, saya sering menemukan diri saya memecah kata menjadi sub-string, yang masing-masing memiliki panjang yang berbeda dan tidak mengandung karakter yang berulang. Misalnya, kata "pasta" mungkin dipecah menjadi "masa lalu" & "a", "pas" & "ta", atau "pa" …

8
Temukan Substring Privileged
String Istimewa Himpunan string istimewa didefinisikan secara rekursif sebagai berikut. Semua string dengan panjang 0 atau 1 adalah hak istimewa. Sebuah string sdengan panjang minimal 2 adalah privilege, jika ada string privilege yang lebih pendek tyang muncul stepat dua kali, sekali sebagai awalan dan sekali sebagai akhiran. Kejadian yang tumpang …


1
Hitung kekhususan pemilih CSS
Hari ini, tugas Anda adalah menulis sebuah program (atau fungsi) yang menerima string dan menghasilkan (atau mengembalikan) empat bilangan bulat. Memasukkan String input adalah pemilih CSS3 , dan pada dasarnya dapat berisi karakter Unicode. Keluaran Outputnya mewakili kekhususan CSS dari pemilih ini. Angka pertama selalu 0 (karena digunakan untuk gaya …
8 code-golf  css 

3
Pencarian urutan nomor "Siput"
Anda diberi bilangan bulat Ndan M, 1 <= N,M <= 10^6dan indeks idan j. Tugas Anda adalah menemukan bilangan bulat di posisi [i][j]. Urutannya terlihat seperti ini (untuk N=M=5, i=1, j=3hasilnya 23): 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 …
8 code-golf 

5
Patung Magnetik… di Luar Angkasa!
Latar Belakang Ini adalah kelanjutan dari tantangan saya sebelumnya , di mana tugasnya adalah menghitung bentuk patung yang diperoleh dengan menjatuhkan magnet ke tumpukan besar. Berita bagus: artis eksentrik menyukai karya Anda, dan memiliki proyek lain untuk Anda. Dia masih bekerja dengan pahatan magnetik, tetapi telah memutuskan untuk memperluas studio …
8 code-golf  grid 

3
Mencari alternatif yang lebih pendek untuk `range (...)`
Solusi terbaik yang saya temukan sejauh ini untuk teka-teki kode golf yang saya kerjakan termasuk dua doa yang agak gemukrange . Saya sangat baru di golf kode, terutama di Python, jadi saya bisa menggunakan beberapa tips. Fragmen yang relevan adalah ini [x for x in range(n+1,7**6)if`x`==`x`[::-1]*all(x%i for i in range(2,x))] …

1
WinAli - Virtual CPU untuk memahami bahasa assembly
WinAli adalah assembler model untuk Windows. Ini mengemulasi CPU nyata dan dimaksudkan untuk membantu siswa belajar dan memahami bahasa Assembly. Artikel Wikipedia bahasa Jerman: http://de.wikipedia.org/wiki/WinAli (saat ini tidak ada artikel bahasa Inggris) Jika Anda ingin menguji output yang dihasilkan: Tautan ke Google Drive (program itu sendiri dalam bahasa Jerman tetapi …

2
Meniru pengetikan Profesor
Meniru pengetikan Profesor Latar Belakang Sayangnya, Profesor tidak dapat menggunakan keyboard dengan benar: setiap kali dia harus menggunakan Shiftkunci, dia menekan Caps Lock sekali sebelum mengetik, dan tidak repot-repot memperbaiki dirinya sendiri. Jika ada dua atau lebih kunci berturut-turut yang diperlukan Shift, ia menekan Caps Locksebelum yang pertama dan tidak …

7
Google Code Jam - Game Lotere Baru
Saya mencari-cari di web dan menemukan Puzzle Jam Google Code ini. Saya sangat menyukainya jadi saya memutuskan untuk mempostingnya di sini. Game Lotere Baru Lotere berubah! Lotre dulu memiliki mesin untuk menghasilkan nomor pemenang acak. Tetapi karena masalah kecurangan, Lotere telah memutuskan untuk menambahkan mesin lain. Angka yang menang baru …
8 code-golf 

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.