Bu sorunun amaçları doğrultusunda, bir deste kart şu şekilde biçimlendirilir:
[
"AS", "2S", "3S", "4S", "5S", "6S", "7S", "8S", "9S", "10S", "JS", "QS", "KS",
"AD", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "JD", "QD", "KD",
"AH", "2H", "3H", "4H", "5H", "6H", "7H", "8H", "9H", "10H", "JH", "QH", "KH",
"AC", "2C", "3C", "4C", "5C", "6C", "7C", "8C", "9C", "10C", "JC", "QC", "KC",
"J", "J"
]
Kartlar her zaman değer olarak ve ardından uygun olarak biçimlendirilir. Örneğin AS
, Maça Asıdır. İki tek J, Joker'lerdir. Bu kart destesini karıştırmak istiyoruz, ancak karıştırmanın Superb ™ olması gerekir.
Superb Shuffle ™ aşağıdakileri içeren bir programdır:
- Aynı türden iki kart (Jokerler hariç) bitişik değildir.
- Aynı değerden birine bitişik kart yok (Jokerler hariç).
- Bitişik değerlerden birine bitişik kart yok (Jokerler hariç) (bu sırada bir üst veya bir alt, A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K, C. Ace'nin 2 ya da Krala bitişik olamayacağına dikkat edin).
- Jokerler herhangi bir pozisyonda olabilir.
- Bir Süper Karışık ™ tanımı olmayan farklı bir sırada onlar karıştırılan her zaman için kartları gerektirir. Bu çok mükemmel değil, ama Superb ™.
Çünkü bu Superb ™.
Bir örnek şunlar olabilir:
[
"AS", "5D", "9H", "KC", "2D", "6H", "10C", "QS", "3H", "7C", "9S",
"KD", "4C", "6S", "10D", "AC", "3S", "7D", "JH", "J", "4D", "8H",
"QC", "AD", "5H", "9C", "JS", "2H", "6C", "8S", "QD", "3C", "5S",
"9D", "KH", "2S", "6D", "10H", "J", "3D", "7H", "JC", "KS", "4H",
"8C", "10S", "AH", "5C", "7S", "JD", "2C", "4S", "8D", "QH"
]
Meydan okuma:
- Mükemmel bir karışık çalma yürütmek için bir kod yazın
- Herhangi bir dil kullanın.
- Girilebilir ya da :
- bir dizi veya başka bir liste yapısı ile aynı sırayla yukarıda açıklanan kart destesi .
- Giriş yok (kod, bu sırayla bir deste kart oluşturur)
- Çıktı, yukarıda açıklandığı gibi bir Superb Shuffle ™ içindeki tam bir kart destesi olmalıdır.
- Superb Shuffle ™ cihazınızı en az sayıda baytla gerçekleştirmeyi deneyin.
- Çevrimiçi Dene gibi bir çevrimiçi tercümanın bağlantısı tercih edilir, ancak isteğe bağlıdır.
Mutlu karıştırma!
T
Bunun yerine ikame edebilir miyiz 10
?