Pemrograman Puzzle & Golf Kode

25
Selamat Hari Pi Bulat

Untuk merayakan Rounded Pi Day, Anda harus memanfaatkan tanggal hari ini untuk membuat program yang mengambil diameter lingkaran dan menampilkan kelilingnya dengan mengalikan diameter dengan 3,1416, di mana 3,1416 harus diperoleh dengan menggunakan tanggal hari ini. Input 3 Output...

25
Temukan kata pertama yang dimulai dengan setiap huruf

Diberikan string, cari kata pertama yang dimulai dengan setiap huruf (tidak sensitif huruf). Mencicipi Menggunakan Ferulas flourish in gorgeous gardens.sebagai input: "Ferulas flourish in gorgeous gardens." ^^^^^^^ ^^ ^^^^^^^^ | | | | | --> is the first word starting with `g` | --> is...

25
Driftsort sebuah array

Driftsort adalah cara sederhana untuk "mengurutkan" sebuah array. Ia bekerja dengan "geser" atau "memutar" elemen-elemen dalam array sampai array diurutkan, atau sampai array gagal diurutkan. Mari kita telusuri dua contoh. Pertama, pertimbangkan array [10, 2, 3, 4, 7]. Karena array tidak...

25
KOTH: Tantangan TNT Run

Ini terinspirasi oleh mini-game Minecraft. Aturannya cukup sederhana: Anda berlari dan melompat-lompat, dan setiap blok yang Anda injak menghilang begitu Anda menginjaknya. Tujuannya adalah menjadi yang terakhir tersisa. Bot Anda harus merupakan program yang lengkap. Ini harus menerima input...

25
Golf pencetak gol golf

Sebagai seorang anak, saya sering bermain permainan kartu " golf " . Tantangan Anda, jika Anda memilih untuk menerimanya, adalah menghitung skor kartu golf. Karena ada lebih dari 9000 variasi pada permainan kartu 1 ini , kita akan mengikuti aturan yang saya ingat mainkan. Aturan (dari game) Anda...

25
Temukan Keju

Pembaruan: Ada 6 labirin. Mereka termasuk dalam pengontrol. Ada tar.gz dari labirin dan file .bmp mereka di sini (dropbox). Ada juga utilitas untuk membuat lebih banyak labirin di tautan itu (file maze_4.txt salah dalam arsip). Pada titik ini, silakan jalankan entri Anda sendiri dan perbarui skor...

25
Penilaian Nama Domain

Perdagangan nama domain adalah bisnis besar. Salah satu alat paling berguna untuk perdagangan nama domain adalah alat penilaian otomatis, sehingga Anda dapat dengan mudah memperkirakan berapa nilai domain yang diberikan. Sayangnya, banyak layanan penilaian otomatis memerlukan keanggotaan /...

25
Hasilkan Favicon Stack Exchange

Apakah Anda mengenali logo PPCG? sepertinya ini, ketika Anda melakukan seni ascii itu. +---+ |PCG| +---+ v Sekarang, Di Golf Kode ini, Anda akan membuat kode, yang membuat logo untuk situs lain, mirip dengan logo PPCG. Apa yang harus Anda lakukan String "Dipendekkan" akan menjadi string,...

25
#Hashtag_or_not

Dalam tantangan kode golf ini, Anda akan memverifikasi tagar! #What_your_code_should_do Input adalah sebuah string. Keluarkan nilai kebenaran jika tagar yang valid, dan nilai palsu sebaliknya. Kami mendefinisikan string sebagai Hashtag yang valid jika ... Dimulai dengan hash ( #). Tidak...

25
Hantu apa yang hilang?

Dalam tantangan ini, mengingat daftar hantu dari Pac-Man, Anda harus mengeluarkan hantu mana yang hilang. Anda harus melakukannya dalam beberapa byte yang Anda bisa Memasukkan Input akan terdiri dari string atau daftar, yang akan mencakup sejumlah hantu, yang dapat

25
Hofstadter Q-sequence

Definisi a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) untuk n> 2 di mana n adalah bilangan bulat Tugas Diberikan bilangan bulat positif n, hasilkan a(n). Testcases n a(n) 1 1 2 1 3 2 4 3 5 3 6 4 7 5 8 5 9 6 10 6 11 6 12 8 13 8 14 8 15 10 16 9 17 10 18 11 19 11 20...

25
Piramida Besar ASCII

pengantar Ini 2600 SM dan orang-orang membangun piramida sekarang. Mereka sudah membuat dasar piramida tetapi tidak tahu bagaimana melanjutkannya. Jadi, mereka memanggil Anda untuk meminta bantuan. Aturan membuat piramida cukup sederhana. Untuk layer di atas layer sebelumnya, yang perlu Anda...

25
Prinsip Permutation-Pigeon-hole

Dalam permainan sudoku, banyak pemain suka "memasukkan" angka-angka yang mungkin ada di setiap kotak: Baris di atas dapat direpresentasikan sebagai array: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Sekarang, perhatikan bahwa hanya ada 1 tempat di mana 4bisa pergi. Ini...

25
Validasi padding PKCS # 7

Dalam kriptografi, padding PKCS # 7 adalah skema padding yang menambahkan sejumlah byte N ≥ 1, di mana nilai setiap byte yang ditambahkan sama dengan N. Misalnya,, Hello, World!yang memiliki 13 byte, adalah yang berikut dalam hex: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 Jika kita memilih pad...

25
Konversikan ke Bibi-binary

Bibi-binary adalah sistem numerik yang diciptakan oleh Boby Lapointe untuk merepresentasikan angka dalam huruf yang pelafalannya terasa lucu. Tugas Anda adalah mengubah angka desimal menjadi biner Bibi! Konversi Sejumlah dikonversi ke basis 16 (heksadesimal) dan setiap karakter diganti dengan...

25
HexaGolf: Wordagons

Lihat juga: Rotatagon Tantangan Diberikan string sebagai input, output wordagon. Wordagons Wordagon adalah cara untuk merepresentasikan string dalam hexagon. Sekarang, mari kita membuat wordagon dari string hexa: Pertama, Anda mulai dengan karakter pertama di string dan menempatkannya di...

25
Tulis Palindrome-Polyglot-Quine

Tulis "palipolyquine": program yang merupakan quine , polyglot , dan palindrome . Aturan: Jumlah bahasa polyglot lebih disukai daripada ukuran kode. Jawaban terpendek (dalam byte) menang, jika terjadi seri. Aturan Polyglot dan Quine lihat di sini: Tulis sebuah Polyquine . Contoh saya (saya...

25
Praming Puzles & Colf: Menyingkat String

Setelah menghabiskan waktu di situs ini saya datang untuk menikmati hal-hal sesingkat mungkin. Itu mungkin alasan mengapa saya baru-baru ini agak tersinggung oleh string yang berisi karakter yang sama lebih dari sekali. Tugas Anda adalah menulis fungsi atau program yang mengembunkan string yang...

25
Hitung urutan kangguru

Backstory Penafian: Dapat berisi informasi buatan tentang kanguru. Kanguru melewati beberapa tahap perkembangan. Seiring bertambahnya usia dan semakin kuat, mereka bisa melompat lebih tinggi dan lebih lama, dan mereka bisa melompat lebih banyak sebelum mereka lapar. Pada tahap 1 , kanguru sangat...

25
Hewan yang Mengalah!

Avatar Downgoat saya memiliki beberapa fitur berbeda Namun fitur ini juga dapat berlaku untuk hewan lain. Spesifikasi Diberi gambar binatang (secara teknis bisa apa saja), Anda harus menerapkan properti Downgoat padanya. Pixel perbatasan adalah piksel paling luar dari gambar. The warna...