Pertanyaan yang diberi tag code-golf

12
Tangga tali tertutup

Diberikan string sdan bilangan bulat positif N, secara bertahap menduplikasi setiap karakter lebih banyak dan lebih banyak hingga Nduplikat, dan kemudian tinggal di Nduplikat hingga Nkarakter menjauh dari akhir, lalu mundur lagi. Misalnya, diberikan abalonedan 3: a we start with 1 copy bb then 2...

12
Apa goresan standar?

Dalam golf, goresan standar kursus dihitung menggunakan rumus ini: (3*num_of_3_par_holes + 4*num_of_4_par_holes + 5*num_of_5_par_holes) - difficulty_rating Tugas Anda adalah menghitung goresan standar lapangan golf, mengingat 4 input ini. Anda harus mengambil input dalam bentuk standar apa pun...

12
Temukan koefisien fungsi pembangkit rasional

Jika kita menulis urutan angka sebagai koefisien dari seri daya, maka seri daya itu disebut fungsi penghasil (atau Gf) dari urutan tersebut. Artinya, jika untuk beberapa fungsi F(x)dan serangkaian bilangan bulat yang a(n)kita miliki: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... =...

12
Bouncing-modulo dua angka

Grafik operasi modulo ( ) terlihat seperti ini:y= xmodky=xmodky = x \mod k Ini adalah fungsi yang sangat berguna, karena memungkinkan kita untuk membuat perilaku "membungkus". Namun, itu sangat rumit ketika saya ingin menggunakannya untuk membuat tampilan "memantul" di antara dua dinding. Grafik...

12
Bulat seperti Nol

Tujuan Diberi nomor input, bulatkan ke nomor terdekat dengan satu angka signifikan. Persyaratan Memasukkan Nomor titik mengambang. Asumsikan nomor input menghasilkan output dalam batas tipe data (mis. Abaikan kesalahan luapan.) 0 adalah input yang tidak valid. Angka-angka yang tidak dapat...

12
Penolong pekerjaan rumah sejarah

Melakukan sejarah membaca dan mencatat, saya tidak bisa tidak bosan menulis semua tanggal panjang ini –– 1784 adalah enam lift pensil! jǝǝz! Seperti yang Anda lihat, saya –seperti kebanyakan poster penantang di situs ini –– malas ketika menulis sesuatu. Karena itu, saya meminta Anda untuk membantu...

12
Selamat Ulang Tahun, mari kita makan kue!

Ini adalah ulang tahun teman saya segera dan karena dia adalah seorang programmer dan pecinta seni ASCII, saya pikir saya akan membuatnya kue ASCII! Sayangnya, saya terus melupakan usianya saat ini, jadi saya ingin memiliki program untuk oven ASCII saya, yang membuat kue dengan jumlah lilin...

12
Bilangan Unggul Sangat Komposit

Angka komposit yang sangat unggul adalah bilangan bulat di mana rasio jumlah pembagi terhadap beberapa kekuatan nomor setinggi mungkin. Mengekspresikan ini sebagai formula: Biarkan d (n) menjadi jumlah pembagi n, termasuk nomor itu sendiri. Untuk bilangan bulat n yang diberikan, jika ada bilangan...

12
Jumlah jumlah faktor

Diberikan bilangan bulat positif n> 1 menentukan berapa angka yang dapat dibuat dengan menambahkan bilangan bulat lebih besar dari 1 yang produknya adalah n . Sebagai contoh jika n = 24 kita dapat mengekspresikan n sebagai produk dengan cara berikut 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 +...

12
Lewati seperti katak!

Diberikan array bilangan bulat non-negatif, tugas Anda adalah hanya menyimpan elemen tertentu, seperti dijelaskan di bawah ini. Katakanlah arraynya adalah [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Pertama, ambil elemen pertama array n,. Simpan nelemen pertama dan buang elemen berikutnya (buang elemen...

12
Jumlah yang disimpulkan sendiri

Ubah angka menjadi jumlah digit Bukan jumlah berapa pun: kami membutuhkan jumlah terpendek Bukan angka apa pun: Anda hanya dapat menggunakan angka itu Contoh Anda akan diberikan sebagai input integern>0 Katakan saja n=27. Anda harus mengekspresikan 27sebagai jumlah , hanya menggunakan...

12
Buat urutan pointer

Mari kita tentukan urutan penunjuk menjadi urutan apa pun sehingga a (n) = a ((n-1) - (a (n-1))) forall n lebih besar dari beberapa angka hingga. Misalnya jika urutan kita mulai dengan 3 2 1 Istilah kita berikutnya adalah 2, karena a (n-1) = 1 , (n-1) -1 = 1 , a (1) = 2 (contoh ini adalah...

12
Hancurkan string!

Tantangan Diberikan input string, tampilkan versi yang dihancurkan. Proses P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m m mmar m i i i i i i i mi m n n n n gn gn gn gn gni mgni g g Pg Pg roPg roPg roPgmar roPgmar roPgmar...

12
Jumlahkan rata-rata dari dua bilangan bulat

Ada beberapa cara dalam matematika, seperti rata-rata aritmatika, rata-rata geometris, dan banyak lainnya ... Definisi dan Tugas Perhatikan bahwa ini adalah definisi untuk dua bilangan bulat positif *: The Root Mean Square adalah akar kuadrat dari jumlah kuadrat mereka dibelah dua ( ). The mean...

12
Bagaimana saya bisa mempersingkat kode python ini?

Berikut adalah kode yang ingin saya perpendek. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif...

12
Nomor alternatif

Pertimbangkan susunan bilangan bulat positif: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Kemudian, gabungkan mereka: 1234567891011121314151617181920212223242526... Dan kemudian membaginya menjadi potongan-potongan panjang variabel, masing-masing panjang sama dengan bilangan bulat positif...

12
Konversi antara Kunci musik

Sebelum Anda pergi, Anda tidak perlu memahami banyak notasi musik untuk melakukan tantangan ini. PENJELASAN Dalam musik lembar standar, double clefs melintasi halaman yang berfungsi sebagai titik referensi ke not, sehingga Anda tahu not apa yang harus dimainkan. Jika Anda belum terbiasa dengan...

12
Golf saya "pra-golf" C

Latar Belakang Untuk pengiriman kode-golf saya di C, saya memerlukan alat pemrosesan. Seperti di banyak bahasa lain, spasi putih sebagian besar tidak relevan dalam sumber C (tetapi tidak selalu!) - masih membuat kode jauh lebih mudah dipahami oleh manusia. Program C sepenuhnya golf yang tidak...