Pertanyaan yang diberi tag string

23
Bagilah sebuah string

Tantangan Diberikan string dan angka, bagi string menjadi banyak bagian yang berukuran sama. Misalnya, jika angkanya 3, Anda harus membagi string menjadi 3 bagian tidak peduli berapa lama string itu. Jika panjang tali tidak terbagi rata menjadi angka yang disediakan, Anda harus membulatkan ukuran...

23
Pistol Tercepat di Barat

Anda adalah koboi yang paling kasar, paling tangguh, dan paling keren di sebelah barat Mississippi. Namun, beberapa pria aneh di situs web aneh aneh memutuskan bahwa itu akan keren untuk menjatuhkan Anda ke lanskap acak yang belum selesai dan berkelahi. Tidak masalah, Anda masih akan menang. Namun,...

23
Secara perlahan konvergen zigzag

Diberikan bilangan bulat ganjil positif tunggal sebagai input, kembalikan zigzag konvergen sebagai daftar string, daftar daftar karakter, atau string yang dipisahkan baris baru, dalam bentuk ini: # # # # # # # # # # # Anda dapat mengganti #dengan karakter non-spasi kosong yang...

23
Hitung hasil edit yang dihitung untuk masa tenggang

Saat Anda mengedit posting di SE, suntingan lebih lanjut dalam tenggang waktu 5 menit digabungkan ke dalamnya. Diberikan daftar waktu Anda mengedit posting, hitung hasil edit tidak dalam tenggang waktu. Katakanlah Anda mengedit pada menit [0,3,4,7,9,10,11,12]. Ini menghasilkan 3 suntingan pada...

23
Temukan Pangkat Kata

Definisi Pangkat kata didefinisikan sebagai posisi kata ketika semua kemungkinan permutasi (atau pengaturan) huruf-hurufnya diatur secara alfabet, seperti dalam kamus, tidak peduli apakah kata-katanya bermakna atau tidak. Mari kita perhatikan dua kata ini - "biru" dan "terlihat". Untuk...

23
Urutkan string dengan pemesanan yang diberikan

Tantangan Anda adalah untuk mengurutkan string, tetapi bukan dengan urutan alfabet normal (abc..xyz), Anda akan mengurutkan string berdasarkan alfabet yang ditentukan. Anda harus menulis sebuah program atau fungsi yang mengambil dua input: Sebuah abjad A dan string S . Keduanya hanya akan berisi...

23
Ide Kata Sandi Baru: Word-walker

Saya memikirkan cara baru untuk menghasilkan kata sandi saya, dan meskipun itu mungkin tidak terlalu pintar dalam jangka panjang, itu masih bisa menjadi kode-golf yang menyenangkan. Mengambil serangkaian kata, kata sandi dibuat sebagai berikut: Pilih karakter ke - n di kata ke - n Jika n lebih...

23
Substring Pengidentifikasi Unik Terpendek

Diberikan daftar string, ganti setiap string dengan salah satu substring yang tidak kosong yang bukan substring dari string lain dalam daftar dan sesingkat mungkin. Contoh Diberikan daftar ["hello","hallo","hola"], "hello"harus diganti hanya "e"karena substring ini tidak terkandung dalam...

23
Teka-teki Semi-palindrome

Palindrome adalah kata yang kebalikannya sendiri. Sekarang ada beberapa kata yang mungkin terlihat seperti palindrom tetapi tidak. Misalnya menganggap kata sheesh, sheeshbukan palindrom karena kebalikannya hseehsyang berbeda, namun jika kita anggap shsebagai satu huruf, maka kebalikannya sheesh....

23
Cetak Tali Bergelombang Baris-demi-Baris

Tantangan Tulis program atau fungsi yang menggunakan string sdan integer nsebagai parameter. Program Anda harus mencetak (atau mengembalikan) string ketika diubah sebagai berikut: Mulai di kiri atas dan bergerak ke bawah dan ke kanan, tulis ssebagai gelombang tinggi n. Kemudian, dari atas ke...

23
Apakah Anda tahu KVZ Anda?

Konsep Dengan cara apa Anda dapat mengacak alfabet bahasa Inggris sehingga masih dapat dinyanyikan dengan nada Twinkle Twinkle Little Star tanpa merusak nada itu? Aturan Bertukar Anggap saja huruf-huruf yang terkandung dalam masing-masing set berikut dapat ditukar secara bebas tanpa...

23
Invert Some Switches on a Switchboard

Terinspirasi oleh tantangan ini . Tujuan: Diberikan switchboard pra-konfigurasi dan daftar indeks, membalikkan switch pada indeks yang diberikan. Sebuah papan switch terdiri dari sejumlah saklar ( vatau ^) yang dibungkus -dan disusun menjadi barisan dengan panjang yang bervariasi. Berikut ini...

22
“Nenek Tuli” Chris Pine

Saya seorang mentor di RubyLearning dan salah satu latihan yang kami berikan kepada siswa kami adalah latihan "Tuna Rungu" dari buku Chris Pine, " Learn to Program ". Berikut uraiannya: Tulis program Nenek Tuli. Apa pun yang Anda katakan kepada nenek (apa pun yang Anda ketikkan), ia harus...

22
Hari IPv6 dunia 2014

Untuk menandai peringatan hari IPv6 Dunia , Internet Society telah menerbitkan kampanye untuk Matikan IPv4 pada 6 Juni 2014 untuk One Day . Alamat IPv6 dapat direpresentasikan dalam bentuk panjang sebagai delapan nilai hex 16-bit yang dipisahkan oleh titik dua. Bergantung pada alamatnya, mereka...

22
Caesar-Cypher-Mania

The Caesar Cypher adalah nol substitusi yang sangat sederhana di mana setiap huruf digeser oleh offset tetap (looping sekitar Z ke A). Demikian pula, kita juga bisa menggunakan cypher Caesar untuk set karakter ASCII yang dapat dicetak. Ini adalah 95 karakter dari titik kode 0x20 hingga 0x7E. Untuk...

22
String Golf

Saya selalu gagal memberikan jawaban untuk tantangan kompleksitas-kolmogorov yang memerlukan kompresi string, alasan utamanya adalah bahwa saya tidak tahu untuk menggunakan alat kompresi string seefektif yang seharusnya . Untuk alasan ini, saya telah memposting pertanyaan ini. Tidak seperti...

22
Membaca berita itu membosankan. Bantu aku!

Semua orang tahu bahwa berita itu membosankan. Sangat membosankan . Kecuali jika itu tentang Politisi dan skandal mereka. Itu menyenangkan! Namun sayang, Politisi hanya bisa melakukan begitu banyak skandal. Jadi, saya mempekerjakan Anda untuk membuat berita lebih menarik. Sasaran Diberikan...

22
Periksa kata Lyndon

Sebuah Lyndon kata adalah string yang ketat leksikografi lebih kecil daripada rotasi siklik. Diberikan string biner, tentukan apakah itu kata Lyndon dalam sesedikit mungkin byte. Misalnya, 001011adalah kata Lyndon. Rotasinya, yang tercantum di bawah ini, diperoleh dengan menggerakkan simbol...