Bir kart destesini karıştırmak çocuklar için zordur, bu nedenle mümkün olduğunca basit bir şekilde karıştırılmış bir desteyi elde etmenin yollarını bulmaları gerekir.
Makul derecede iyi sonuçlar veren bunu yapmanın bir yolu:
- Üst kartı çıkarın ve desteye rastgele bir yer yerleştirin
- Alt kartı çıkarın ve destede rastgele bir yere yerleştirin
- Yeterince iyi olduğuna inanana kadar devam edin.
Eğer üst veya alt bir kart takın gelmeyeceğini Not bir yere yerleştirilmelidir içinde güvertede.
Bunun yerine kartların dağıtılması nedeniyle, alfanümerik karakterleri karıştırmak edeceğiz: 0-9
, A-J
, a-j
, q-z
ve Q-Z
.
Aşağıda gösterilen dize ile başlayın ve karakterleri yukarıda açıklandığı gibi karıştırın. Sonsuz karıştırmaya devam etmek isteyip istemediğinizi veya kartları 100 mermi (üstten 100 kart ve alttan 100 kart) karıştırmak isteyip istemediğinizi seçebilirsiniz.
0123456789abcdefghijqrstuvwxyzABCDEFGHIJQRSTUVWXYZ
Zor olan, karıştırılan karakterleri göstermektir. Her bir "karıştırma" (kartı çıkarma ve takma) 0,25 ile 0,35 saniye arasında sürecektir.
Aşağıdaki gif bir örnek çıktı göstermektedir:
Bu kod golf yani bayt en kısa kodu kazanır.
"Neden yok a-t
yerine a-j
, q-z
?" Çünkü bu sadece karakterleri değil, kart takımlarını da gösterecektir. Ve evet, 5 takım var.
Not: Kod-golf zorlukları üzerindeki onay işaretini kullanmayı bırakmaya karar verdim . Burada ve burada alakalı meta yayınlar .
0-9
, A-J
, a-j
, q-z
ve Q-Z
, soruya göre.