Pertanyaan yang diberi tag optimization

Untuk tantangan yang berfokus pada pengoptimalan aspek yang tidak dicakup oleh tag lain.

297
Tulis Moby Dick, kira-kira

Berikut adalah file teks ASCII 1.2Mb yang berisi teks Moby-Dick Herman Melville ; atau, Paus . Tugas Anda adalah menulis program atau fungsi (atau kelas, dll. - lihat di bawah) yang akan diberikan file ini satu karakter pada satu waktu, dan pada setiap langkah harus menebak karakter...

73
Buat "H" dari "H" kecil

Tantangan Buat fungsi atau program yang, ketika diberi bilangan bulat size, melakukan hal berikut: Jika sizesama dengan 1, output H H HHH H H Jika sizelebih besar dari 1, output X X XXX X X di mana Xoutput dari program / fungsi untuksize - 1 (Jika Anda suka, Anda mungkin memiliki kasus...

57
Chandler kecil sedih. Gambarkan dia awan untuk menghiburnya

Chandler kecil sedih. Gambarkan dia awan untuk menghiburnya. Catatan: Menggambar awan tidak akan benar-benar menghiburnya. Lingkaran dapat didefinisikan sebagai 3-tupel di (x,y,r)mana xposisi x lingkaran pada bidang Cartesius, yadalah posisi y lingkaran pada bidang Cartesius, dan rmerupakan...

54
Apakah ini sebuah kata?

Anda harus menulis program atau fungsi yang menggunakan string 4-karakter sebagai input dan menghasilkan nilai yang menunjukkan apakah string tersebut merupakan kata bahasa Inggris atau bukan. Anda diizinkan untuk membuat kesalahan dalam 15% dari testcases yang disediakan. Detail input: Input...

48
String keluar labirin universal terpendek

Labirin pada kisi-kisi sel kotak N oleh N ditentukan dengan menentukan apakah setiap tepi adalah dinding atau bukan dinding. Semua tepi luar adalah dinding. Satu sel didefinisikan sebagai awal , dan satu sel didefinisikan sebagai pintu keluar , dan pintu keluar dapat dijangkau dari awal. Mulai dan...

42
Seberapa kecil itu bisa didapat?

Dimulai dengan bilangan bulat positif N , temukan bilangan bulat terkecil N ' yang dapat dihitung dengan berulang kali membagi N dengan salah satu digitnya (dalam basis-10). Setiap digit yang dipilih harus merupakan pembagi N lebih besar dari 1 . Contoh 1 Output yang diharapkan untuk N = 230...

41
Golf Good Giza!

"Angka Giza", juga dikenal dengan sebutan Nomor Timmy adalah angka di mana angka-angka tersebut mewakili piramida ( A134810 ). Misalnya, "12321" adalah angka giza karena dapat divisualisasikan seperti ini: 3 2 2 1 1 Namun, sesuatu seperti "123321" bukan angka Giza karena ada dua digit di...

38
Pecahkan kubus Rubik

Tulis program terpendek yang memecahkan kubus Rubik (3 * 3 * 3) dalam waktu dan gerakan yang wajar (katakanlah, maks. 5 detik pada mesin Anda dan kurang dari 1000 gerakan). Input dalam format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (input khusus ini mewakili kubus...

36
Dasar ASCII Dasar

Judul Alternatif: Hitung Kalimat Penjara Anda di Dinding Diberi nomor n, penghitungan keluaran dikelompokkan ke dalam 5-per-kelompok tradisional dan 50 per baris. Contohnya 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/...

36
Sirkuit Domino

Papan angka Berikut adalah skor mentah (yaitu jumlah domino) untuk pengiriman VisualMelon. Saya akan mengubahnya menjadi skor yang dinormalisasi yang dijelaskan di bawah ini, ketika lebih banyak jawaban masuk. Solusi yang ada sekarang dapat menyelesaikan semua sirkuit di benchmark: Author...

33
Algoritma “Sorting”

Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6,...

31
Pilih kartu terakhir di tangan poker

Tangan poker diurutkan dari yang terbaik ke yang terburuk sebagai berikut: Straight flush - lima kartu dengan peringkat berurutan, semuanya dengan jenis yang sama Empat kartu sejenis - empat kartu dengan peringkat yang sama dan satu kartu dengan peringkat lain Rumah penuh - tiga kartu dari satu...

30
Pixel yang dipisahkan secara unik

Untuk gambar N demi N , temukan satu set piksel sehingga tidak ada jarak pemisahan yang muncul lebih dari satu kali. Yaitu, jika dua piksel dipisahkan oleh jarak d , maka mereka hanya dua piksel yang dipisahkan dengan tepat d (menggunakan jarak Euclidean ). Perhatikan bahwa d tidak perlu bilangan...

27
Buatkan saya jumlah sihir minimum

Menjaga tantangan ini singkat. Anda diberi 4 angka: p1, p2, p3 dan p4. Jumlah ajaib dari angka didefinisikan sebagai berikut: magic_sum = |p1 - p2| + |p2 - p3| + |p3 - p4| + |p4 - p1| Anda hanya diperbolehkan mengubah salah satu dari nilai integer di atas (p1, p2, p3 atau p4). Anda perlu...

27
Susun Kotak Berat

Anda memiliki banyak kotak yang berat dan Anda ingin menumpuknya dalam jumlah tumpukan paling sedikit. Masalahnya adalah Anda tidak bisa menumpuk lebih banyak kotak pada kotak daripada yang bisa didukung, jadi kotak yang lebih berat harus ada di bagian bawah tumpukan. Tantangan Input : Daftar...