Pertanyaan yang diberi tag code-golf

29
Temukan nomor n posisi terbesar dari n

Sekuel dari pertanyaan ini . Tugas Diberikan array bilangan bulat positif, temukan elemen k terbesar yang: Ada beberapa jarak integer positif n , sehingga elemen dalam array terletak n  tempat ke kiri atau kanan dari k sama dengan n . Array dijamin mengandung setidaknya satu elemen yang...

29
Ayo lakukan Wave!

Memasukkan: Tali (potongan gelombang) dengan panjang >= 2. Bilangan bulat positif n >= 1 . Keluaran: Kami menampilkan gelombang single-line. Kami melakukan ini dengan mengulangi input string n kali. Aturan tantangan: Jika karakter pertama dan terakhir dari string input cocok, kami...

29
Urutan Stewie: + * - / + * - /

Mari kita gunakan empat operasi dasar, penambahan +, perkalian *, pengurangan -dan pembagian /(float, not integer). Urutan Stewie didefinisikan sebagai berikut: x = [x(1), x(2)] // Two initial numbers (one indexed) x(3) = x(1) + x(2) x(4) = x(2) * x(3) x(5) = x(3) - x(4) x(6) = x(4) / x(5) x(7) =...

29
Urutan Kuadrat

Setiap istilah dalam urutan kuadrat, x n , dibuat dengan mengambil x n-1 , mengkuadratkannya, dan menghapus semua kecuali empat digit pertama. Urutan selalu dimulai dengan x 1 = 1111 . Mengkuadratkan ini menghasilkan 1234321, jadi x 2 = 1234 Beberapa istilah pertama

29
Bisakah saya menyapu ranjau?

Minesweeper adalah permainan puzzle yang populer di mana Anda harus menemukan ubin mana yang merupakan "ranjau" tanpa mengklik ubin itu. Sebagai gantinya, Anda mengeklik ubin terdekat untuk mengungkap jumlah tambang yang berdekatan. Satu kelemahan tentang permainan ini adalah kemungkinan untuk...

29
Jadikan aku loader palsu

Buat loader palsu seperti ini: Parameter: Peragakan loading(spasi) salah satunya secara siklikal -\|/(spasi) (penghitung persentase dari 0-100) lalu a %. Penghitung persentase seharusnya bertambah 1 setiap kali tampilan berubah. Waktu yang diambil oleh counter untuk melompat ke iterasi...

29
Bowling Snowman

(terkait / terinspirasi oleh: Menggambar formasi bowling ) Sebuah hiburan yang menyenangkan di bulan-bulan musim dingin di sini adalah melakukan bowling snowman, menggunakan bola besar (seperti bola basket) dan figur manusia salju kecil. Mari kita buat ulang ini di ASCII. Setiap manusia salju...

29
Mainkan beberapa Canon Pachelbel

Keluarkan kutipan berikut dari Pachelbel's Canon dalam D sebagai audio: Aturan Format / pengodean apa pun dapat digunakan, asalkan ada codec sebelum penciptaan tantangan ini Semua instrumen (instrumen nyata, sintesis MIDI, dll.) Dapat digunakan Temponya harus 65 BPM (seperti yang tertulis di...

29
Sortir string, semacam

Jika Anda mengurutkan string, Anda biasanya akan mendapatkan sesuatu seperti: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Ya, itu adalah kalimat pertama yang disortir. Seperti yang Anda lihat, ada banyak karakter berulang, aa, eee, ttttt, 9 ruang dan sebagainya. Jika kita menambah...

29
Tidak bisa melihat hutan untuk pohon-pohon

Tulis program atau fungsi yang menggambar pohon pohon, sehingga membangun hutan. Pohon-pohon digambar seperti menumpuk piramida. Baris pertama (atas) berisi 1pohon, baris berikutnya ke bawah berisi 2(untuk total 3), baris berikutnya berisi 3(untuk total 6), dan seterusnya. Jika tidak ada cukup...

29
Jumlah Kolom Pascal

Kebanyakan orang di sini mengenal Segitiga Pascal. Itu dibentuk oleh baris berturut-turut, di mana setiap elemen adalah jumlah dari dua tetangga kiri atas dan kanannya. Ini adalah 5baris pertama (dipinjam dari segitiga Generate Pascal ): 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Kita akan mengambil...

29
Bantu Pac-Man menghitung Pac-Dots

Atas saran Ms. Pac-Man yang khawatir tentang kelebihan berat badannya, Pac-Man telah memutuskan untuk melacak asupan Pac-Dot hariannya. Bantu dia menghitung jumlah Pac-Dots pada jalur tertentu di labirin! Labirin Untuk membantu Anda membangun penyandian labirin sendiri, Anda bisa mendapatkan...

29
Buatkan saya telur Paskah!

Tidak, bukan ^^vv<><>BAjenis telur Paskah, telur Paskah asli yang kita lukis. Ini telur (yang sudah ditarik). __ / \ / \ | | \____/ Di paskah, kita melukisnya dengan pola. Seperti ini: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __

29
The Pedant's Cosine

Bos saya baru saja mengatakan kepada saya untuk menulis fungsi kosinus. Menjadi ahli matematika yang baik, pikiran saya segera menyihir Seri Taylor yang sesuai. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) / (2k)! + ... Namun, bos saya sangat pemilih. Dia ingin dapat...

29
Bisakah nilai ini dibuat dengan koin dan / atau catatan unik?

Tulis program yang menghitung jika nilai moneter yang dimasukkan, sebagai bilangan bulat, dapat diwakili oleh kombinasi unik koin dan / atau catatan, yang berarti koin / catatan yang sama tidak dapat digunakan lebih dari satu kali. Program Anda harus mengambil nilai sebagai input, dan dapat...

29
Tukar indeks dan nilai

Tugas Tulis program atau fungsi yang inputnya adalah daftar / larik X bilangan bulat, dan yang keluarannya adalah daftar himpunan bilangan bulat Y , sedemikian rupa sehingga untuk setiap elemen e dalam setiap set Y [ i ], X [ e ] = i , dan sehingga jumlah elemen dalam set di Y sama dengan jumlah...

29
Lakukan semacam gravitasi

Tantangan Diberikan daftar bilangan bulat, perlihatkan bagaimana pengurutan gravitasi akan dilakukan. Sortir Gravitasi Dalam jenis gravitasi, bayangkan angka sebagai deretan tanda bintang. Kemudian, semuanya jatuh, dan baris baru akan jelas diurutkan. Mari kita lihat sebuah contoh: [2, 7, 4,...