Pertanyaan yang diberi tag permutations

Permutasi adalah urutan tertentu dari beberapa daftar objek. Masalah yang ditandai dengan permutasi biasanya melibatkan menemukan atau menghasilkan permutasi, termasuk anagram teks.

85
Tentukan apakah string adalah anagram

Tantangan Diberikan dua string, tentukan jika mereka berdua memiliki karakter yang persis sama di dalamnya. Contoh Memasukkan kata, wrdo Ini kembali truekarena mereka sama tetapi hanya diacak. Memasukkan kata, wwro Ini kembali false. Memasukkan perahu, toba Ini kembali...

74
9 Miliar Nama Tuhan

The 9 Billion Names of God adalah cerita pendek oleh Arthur C. Clarke. Ini tentang sekelompok bhikkhu Tibet yang perintahnya ditujukan untuk menuliskan semua kemungkinan nama Tuhan, ditulis dalam alfabet mereka sendiri. Pada dasarnya, mereka dikhususkan untuk menulis setiap permutasi yang mungkin...

73
Hitung Phi (bukan Pi)

Tidak, maksud saya bukan ϕ = 1.618...dan π = 3.14159.... Maksud saya fungsinya . φ (x) adalah jumlah bilangan bulat kurang dari atau sama dengan xyang relatif prima x. π (x) adalah jumlah bilangan prima yang kurang dari atau sama dengan x. Katakanlah "bukan pi" adalah π̅ (x) dan tetapkan itu...

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

45
Angka senapan

The nomor Shotgun adalah urutan dengan definisi agak sederhana tapi beberapa struktur menarik. Mulai dengan bilangan asli: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, ... Sekarang ambil semua angka pada indeks yang dapat dibagi 2 , kelompokkan menjadi pasangan, dan...

42
StringgnirtSStringgnirtSStringgnirtS

Inilah tantangan yang relatif sederhana untuk Anda. Diberikan string dengan panjang N , output string ke depan, lalu ke belakang, lalu ke depan, lalu ke belakang ... dll. N kali. Misalnya, jika input Anda Hello! Anda harus menampilkan: Hello!!olleHHello!!olleHHello!!olleH Anda juga dapat...

42
Sheffle tho vawols ureund!

Mengingat string input, output string dengan semua vokal a, e, i, odan ubertukar secara acak antara satu sama lain. Sebagai contoh, dalam string this is a test, ada 4 vokal: [i, i, a, e]. [a, i, e, i]Oleh karena itu pengocokan vokal yang valid dapat menghasilkan output thas is e tist. Tentang...

41
Apakah angka ini kekuatan integer -2?

Ada cara pintar untuk menentukan apakah angka adalah kekuatan 2. Itu bukan lagi masalah yang menarik, jadi mari kita tentukan apakah bilangan bulat yang diberikan adalah kekuatan bilangan bulat -2 . Sebagai contoh: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 =>...

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

41
Temukan jarum biner di tumpukan jerami desimal

Tantangan Anda diberikan: daftar h bilangan bulat positif tidak kosong yang tidak disortir (tumpukan jerami) bilangan bulat positif n (jarum) Tugas Anda adalah mengembalikan daftar semua gabungan desimal unik permutasi dari h yang representasi binernya berisi representasi biner dari n...

37
Permutasi semut

pengantar Misalkan Anda memiliki penggaris dengan angka dari 0 hingga r-1 . Anda menempatkan semut di antara dua angka, dan ia mulai merangkak tak menentu pada penggaris. Penguasa sangat sempit sehingga semut tidak bisa berjalan dari satu posisi ke posisi lain tanpa berjalan di semua nomor di...

36
Nomor aslinya

Pedoman Skenario John memiliki nomor penting, dan dia tidak ingin orang lain melihatnya. Dia memutuskan untuk mengenkripsi nomor tersebut, menggunakan langkah-langkah berikut: Nomornya selalu merupakan urutan yang tidak menurun (mis. "1123") Dia mengubah setiap digit menjadi kata-kata bahasa...

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

35
Inversi Tersembunyi (Utas Polisi)

Ini adalah teka-teki polisi-dan-perampok benang yang dapat ditemukan perampok di sini . Tugas Anda akan dua menulis dua program (atau fungsi) sehingga mereka adalah anagram satu sama lain dan satu melakukan kebalikan dari yang lain. Program-program ini dapat menerima dan menghasilkan bilangan...

35
Kelola Sampah Jadi

Sudah menjadi tradisi di PPCG bahwa beberapa pengguna mengubah nama mereka untuk sementara waktu dengan anagram (nama baru yang dibentuk dengan menata ulang huruf-huruf lama). Terkadang sulit untuk mencari tahu siapa itu siapa. Saya bisa menggunakan program atau fungsi untuk mengetahui apakah dua...

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