Pertanyaan yang diberi tag code-challenge

35
Kompresi Sudoku

Tugas Anda adalah menulis sebuah program (atau dua program terpisah) dalam bahasa apa pun yang: Dapat mengambil papan Sudoku yang lengkap sebagai input (dalam format logis apa pun) dan mengompresnya menjadi serangkaian karakter Dapat mengambil string terkompresi sebagai input dan mendekompresnya...

34
Buat Flood Paint AI

Dalam permainan Flood Paint, tujuan dari permainan ini adalah untuk membuat seluruh papan menjadi warna yang sama dalam beberapa putaran mungkin. Gim dimulai dengan papan yang terlihat seperti ini: 3 3 5 4 1 3 4 1 5 5 1 3 4 1 1 5 2 1 6 5 2 3 4 3 3 4 3 4 4 4 5 5 5 4 1 4 6 2 5 3[3]1 1 6 6 5 5 1 2 5...

34
Buat generator pencarian satu kata

Kata itu BANANAmuncul tepat sekali dalam pencarian kata ini : B A N A A N B B A B A N A B A N A N A B N N A A N N B A A A N N N A A N N N B A A N N N B A N A N A A B A N A N B A N A N B B A Pencarian kata di atas hanya satu kejadian dari kata BANANAmelihat ke atas, bawah, kiri, kanan, atau...

34
Meledakan string

Diberikan string apa pun, cetak dalam bentuk segitiga di mana teks berjalan naik dan turun di sepanjang setiap diagonal. Misalnya, input dari "Hello World"output harus: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o W r d o l W r...

33
Substring Tanpa Berulang Terpanjang

Diberikan string sebagai input menemukan yang paling berdekatan berdekatan substring yang tidak memiliki karakter dua kali atau lebih. Jika ada beberapa substring seperti itu Anda dapat menampilkan baik. Anda dapat berasumsi bahwa input berada pada kisaran ASCII yang dapat dicetak jika Anda...

33
Gambar Pertempuran Warna

SELAMAT DATANG ke @kuroineko untuk entri terbaik dan menangkan 200 hadiah dari @TheBestOne (sportivitas luar biasa!). Tulis program untuk mewarnai gambar sebanyak mungkin sebelum program oposisi melakukannya. Aturan secara singkat Program Anda akan diberi gambar, warna Anda, dan bilangan bulat...

33
Hashing Kata Sandi Terselubung [ditutup]

Dalam semangat Kontes C yang curang , saya memulai Kontes Code yang curang. Tujuan dari kontes ini adalah untuk langsung menerapkan beberapa kode, sambil menyembunyikan bug jahat di dalamnya. Kontes Anda adalah tikus Rusia rahasia yang bekerja di departemen TI agen mata-mata Amerika. Bos Amerika...

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,...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Pemrograman Dikotomi (Secara harfiah)

Pertimbangkan sebuah pertanyaan yang ditulis dalam bahasa Inggris sederhana yang jawabannya melibatkan dua kata atau frasa yang cukup akurat (tetapi berpotensi cerdik) yang dapat dipisahkan oleh kata 'dan': T: Apa dua sisi mata uang? A: kepala dan ekor T: Apa cara terbaik untuk bepergian? A:...

32
Menerapkan QuickSort di BrainF *** [ditutup]

Seperti yang dibahas di ruang Lounge di Stack Overflow: jika Anda tidak dapat mengimplementasikan algoritma Quicksort yang diberikan en.wikipedia.org/wiki/Quicksort dalam bahasa apa pun yang Anda memiliki pengetahuan minimal, Anda mungkin ingin mempertimbangkan profesi yang berbeda. @sbi tapi...

32
Potong rantai emas

Seorang musafir perlu menginap selama n hari di sebuah hotel di luar kota. Dia kehabisan uang tunai dan kartu kreditnya telah kedaluwarsa. Tetapi dia memiliki rantai emas dengan n link. Aturan di hotel ini adalah penghuni harus membayar sewa setiap pagi. Pelancong mencapai kesepakatan dengan...

32
Brainf *** Pegolf

Salah satu kode termudah yang ditulis oleh bahasa pemrograman adalah urutan pencetakan karakter program (mis. "Halo, dunia!"). Namun, s o m e e s o t e r i c bahasa pemrograman seperti Brainfuck , bahkan kode sederhana ini cukup menjengkelkan untuk menulis. Tugas Anda adalah menulis sebuah program...

32
Seratus kata sandi

Saya memiliki seratus kubah, masing-masing di dalam yang lain. Setiap lemari besi memiliki kata sandi, yang terdiri dari satu nomor. 95 43 81 89 56 89 57 67 7 45 34 34 78 88 14 40 81 23 26 78 46 8 96 11 28 3 74 6 23 89 54 37 6 99 45 1 45 87 80 12 92 20 49 72 9 92 15 76 13 3 5 32 96 87 38 87 31...