Pertanyaan yang diberi tag «code-golf»

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

5
Analisis Kursi Anda
Tantangan ini didasarkan pada Downgoat's Adjust your chair . Tantangan Anda baru saja menyesuaikan kursi baru Anda! Ini sangat cocok untuk Anda. Namun, roda berderit dan Anda tahu orang yang memperbaiki akan mengubah penyesuaian. Masalahnya adalah, Anda tidak memiliki penggaris, jadi Anda harus menulis sebuah program untuk mengukurnya untuk Anda. …

2
Ekspresi kurung sepenuhnya
Hari ini tantangan Anda adalah menghasilkan semua tanda kurung penuh ekspresi yang mungkin. Input Anda adalah satu baris ASCII yang dapat dicetak yang berisi satu atau lebih istilah yang dipisahkan oleh operator. Input mungkin juga mengandung spasi - Anda harus mengabaikannya. Istilahnya adalah [a-zA-Z0-9], operator [^ ()a-zA-Z0-9]. Anda dapat mengasumsikan …

5
Apakah ini faktor polinomial?
Polinomial dapat dibagi dengan faktor (x-n)jika f(n)=0untuk suatu fungsi f. Pekerjaan Anda: untuk menentukan apakah fungsi polinom f(x)dapat dibagi oleh (x-n). Input Masukan dalam bentuk (x-n), (Polynomial). Ingat, jika n negatif, (x-n)akan dalam bentuk input dari(x+n) . Untuk polinomial, semua eksponen akan dimasukkan sebagai ^. Koefisien akan ditulis di sebelah …

1
Ducttape the Ducttape
Atasan Anda mengetahui bahwa banyak karyawannya (termasuk Anda) suka mencuri kode dari orang lain. Dia memerintahkan Anda untuk menulis kepadanya sebuah program yang dapat ia gunakan untuk menemukan orang yang mencuri kode dari orang lain. Tugas: Tulis program / fungsi yang mendeteksi jika seseorang menyalin (bagian dari) kodenya dari tempat …

4
Hitung norma p-adic dari bilangan rasional
Hitung norma p-adic dari bilangan rasional Tulis fungsi atau program, yang mengambil 3 bilangan bulat m,n,p(di mana pbilangan prima positif) sebagai input, yang menampilkan norma p-adic (dilambangkan dengan |m/n|_p) sebagai fraksi (dikurangi sepenuhnya). Fermat diketahui hanya memiliki margin yang sangat kecil, tetapi yang agak tidak diketahui adalah bahwa ia hanya …

5
Terapkan makro aksen LaTeX
pengantar Sistem penyusunan huruf LaTeX menggunakan makro untuk mendefinisikan aksen. Misalnya, huruf ê diproduksi oleh \hat{e}. Dalam tantangan ini, tugas Anda adalah mengimplementasikan versi ASCII dari fungsi ini. Memasukkan Input Anda adalah string karakter ASCII yang tidak kosong yang dapat dicetak. Itu tidak akan mengandung baris baru. Keluaran Output Anda …

1
Secret Santa - Revisited
Natal semakin dekat dan bersamaan dengan itu, mengatur Santa Secret keluarga tahunan. Saya ingin mencoba dan memulainya, tetapi memastikan pasangan tidak membeli untuk satu sama lain terus menyebabkan masalah dan meskipun melakukan ini selama bertahun-tahun masih ada masalah yang Bobcukup sampah dalam membeli hadiah untuk sebagian besar penerima hadiah , …
11 code-golf 

10
Kemajuan Aritmatika
Tugas Anda adalah menganalisis input dan output rumus untuk istilah ke-n jika itu adalah urutan aritmatika, jika tidak maka harus mencetak "NAAP". Memasukkan Input (dari STDIN) akan terdiri dari beberapa angka, antara 4 hingga 10 angka di mana setiap angka akan berada dalam kisaran antara -1000 dan 1000 inklusif, dipisahkan …

3
Ayo Bikin Musik!
Banyak orang suka bermain musik untuk kesenangan dan hiburan. Sayangnya, musik kadang-kadang sangat sulit. Itu sebabnya kamu di sini! Tugas Adalah tugas Anda untuk membuat membaca musik jauh lebih mudah bagi mereka yang berjuang dengannya. Anda perlu menulis program atau fungsi yang digunakan sebagai input staf musik, dan menampilkan nama-nama …

3
Mengalikan substring
Tulis program yang menggunakan dua bilangan bulat sebagai input; yang pertama bisa berupa bilangan bulat apa saja dan yang kedua kurang dari atau sama dengan jumlah digit pada angka pertama. Biarkan angka-angka ini menjadi adan bmasing - masing. Program akan melakukan hal berikut Gabungkan jumlah minimal 1s hingga akhir asehingga …
11 code-golf  math  number 

4
Cetak Jadwal Blokir Saya
SMA saya, dan banyak lainnya menerapkan jenis jadwal yang disebut Rotating Block Schedule. Ini adalah cara bagi orang untuk memiliki 8 kelas, tetapi memiliki 6 periode dalam satu hari sekolah. Ada empat hari dalam jadwal blok yang berulang-ulang, dan tidak ada hubungannya dengan hari-hari sebenarnya dalam seminggu. Masing-masing diberi nomor …


3
Kemungkinan urutan Tetris
Tulis kode untuk mengetahui apakah serangkaian potongan Tetris dapat dihasilkan oleh algoritma Tetris resmi. Bytes paling sedikit menang. Game Tetris resmi menghasilkan urutan potongan yang jatuh dengan cara khusus. Tujuh potongan IJLOSTZdijatuhkan secara acak, lalu permutasi acak lainnya dijatuhkan, dan seterusnya. JTLOISZ STJOLIZ LISJOTZ ... Contoh ini berisi potongan yang …

2
Hitung pohonnya
Sebuah pohon adalah terhubung, grafik diarahkan tanpa siklus. Tugas Anda adalah menghitung berapa banyak pohon yang berbeda dengan jumlah simpul tertentu. Dua pohon dianggap berbeda jika tidak isomorfis . Dua grafik isomorfis jika masing-masing simpul dapat dipasangkan sedemikian rupa sehingga ada tepi antara dua simpul dalam satu grafik jika dan …

4
Perkiraan Formasi Kuadrat
Latar Belakang Saya memiliki banyak kotak berbentuk persegi dengan ukuran yang sama, dan karena saya orang yang rapi, saya ingin mengatur semuanya menjadi formasi persegi. Namun, jumlah mereka belum tentu kuadrat sempurna, jadi saya mungkin harus mendekati bentuk persegi. Saya ingin Anda menemukan pengaturan yang paling menyenangkan bagi saya - …

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.