Pertanyaan yang diberi tag «code-golf»

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

9
Polinom karakteristik
The polinomial karakteristik dari matriks persegi A didefinisikan sebagai polinomial p A (x) = det ( I x A ) di mana saya adalah matriks identitas dan det yang determinan . Perhatikan bahwa definisi ini selalu memberi kita polinomial monik sehingga solusinya unik. Tugas Anda untuk tantangan ini adalah menghitung …

10
Kalkulator IPK mahasiswa yang sedang berjuang
Kalkulator IPK (IPK = Indeks Prestasi Kumulatif) Anda adalah mahasiswa yang stres selama minggu final. Alih-alih belajar untuk ujian Anda yang akan datang, Anda memutuskan yang terbaik untuk menentukan IPK apa yang akan Anda miliki di akhir semester. Dengan cara ini Anda memiliki data untuk mendukung keputusan Anda begadang semalaman …
13 code-golf 

6
Rantai Hexagon ASCII
Masalah Gambarkan rantai segi enam xpanjang, masing-masing dengan sisi ypanjang Memasukkan x - panjang rantai <= 50 y - panjang setiap sisi <= 50 Contohnya x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ …

4
Berapa banyak instance yang berjalan?
Tulis program yang berjalan tanpa batas yang melaporkan berapa banyak contoh dari dirinya sendiri yang sedang berjalan. Setiap instance dari program juga harus melaporkan urutan pembukaan dari semua instance yang sedang berjalan lainnya. Contoh Pengguna meluncurkan program untuk pertama kalinya - kami akan memanggil Instance 1. Instance 1 ini ditampilkan …

25
Hitung Divmod Atas
Tugas Mengingat dua bilangan bulat positif (divid e nd dan divis o r), menghitung q uotient dan r emainder. Biasanya itu akan dihitung sebagai e = o*q+rmana q*o<=edan 0<=r<o. Untuk tantangan ini, masih e = o*q+rtetapi q*o>=edan -o<r<=0. Sebagai contoh e=20dan o=3, biasanya 20/3 -> 20=3*6+2, sejak 18<=20dan 0<=2<3. Ini …

6
Spiral Alfabet!
Lihatlah string berikut. Perhatikan polanya? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL AIR MANI BAZYXWV N EO DP CQ BAZYXWVUTSR Seperti yang mungkin diperhatikan oleh beberapa orang, pada dasarnya ini adalah spiral dari alfabet, di mana jarak antara baris / kolom secara bertahap meningkat sebesar 1 spasi / baris baru. …

9
Digit Primer yang Diulang
Urutan lain, tantangan lain. * Definisi Perdana pberada dalam urutan ini, sebut saja A, jika untuk setiap digit ddalam pekspansi desimal, Anda ganti ddengan dsalinan ddan bilangan bulat yang dihasilkan masih prima; nol tidak diizinkan. Sebagai contoh, 11sepele dalam urutan ini (ini adalah angka pertama, kebetulan). Berikutnya dalam urutan adalah …

4
Apakah ini bipartit?
Sebuah graf bipartit adalah grafik yang simpul dapat dibagi menjadi dua menguraikan set, sehingga tidak ada tepi menghubungkan dua simpul di set yang sama. Grafik adalah bipartit jika dan hanya jika 2-warna. Tantangan Tugas Anda adalah, mengingat matriks adjacency dari grafik sederhana yang tidak terarah, menentukan apakah itu adalah grafik …

21
Urutan phi berulang
Terkait: Iterated phi (n) berfungsi . Tantangan Anda adalah menghitung fungsi phi yang diulang: f(n) = number of iterations of φ for n to reach 1. Dimana φadalah fungsi totient Euler . OEIS terkait . Ini grafiknya: Aturan: Tujuan Anda adalah untuk output f(n)dari n=2ke n=100. Ini kode-golf, jadi kode …

14
Negasi Skema Piramida
Dalam Skema Piramida bahasa saya , ada konstruk yang sedikit lucu: segitiga kosong: ^ - Ketika tidak diberikan argumen, ia kembali 0. Untuk menghasilkan 1menggunakan konstruksi ini, kita bisa menggunakan ini: ^ /!\ ^--- - Ini hanya beralih 0ke fungsi negasi. Kami dapat terus meniadakan hasil ini: ^ /!\ ---^ …


24
Tolong ambili aku es krim
Tolong buatkan saya kerucut es krim Kami memiliki banyak tempat es krim di sini di New England. Sebagian besar dari mereka ditutup untuk musim dingin sekarang, jadi ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ TUJUAN Menghasilkan kerucut icecream di atas dengan tepat. (atau mengembalikannya dari suatu …


3
Nasihat untuk ruby
Bagaimana saya bisa mempersingkat: p=gets.to_i a=gets b=gets.to_i Jika input saya adalah integer, diikuti oleh string, diikuti oleh integer?
13 code-golf  tips  ruby 

10
Menangani Dek ASCII
Tidak pernah ada tantangan ASCII-card yang pasti AFAIK. Jadi, gunakan dek kartu ASCII berikut: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. | | (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || …

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.