Şifre gücü testinin bir yönü, klavyedeki bitişik harflerin çalışmasıdır. Bu sınamada, bir truedize bitişik harflerden oluşan bir çalışma içeriyorsa geri dönen bir program oluşturulmalıdır .
Bitişik harflerden oluşan bir sayı nedir?
Şifre gücü test cihazının bu basitleştirilmiş versiyonu için, bitişik karakterlerden oluşan bir çalışma, QWERTY klavyede tek bir yönde (sol, sağ, yukarıda veya aşağıda) 3 veya daha fazla harften oluşur. Bu zorluğun amacı için klavyenin düzeni şöyle görünür:
1234567890
QWERTYUIOP
ASDFGHJKL
ZXCVBNM
Yukarıdaki şemada aşağıdadır , ancak Qaşağıda 1değildir 2, bu nedenle içinde 1qaveya aq1içinde herhangi bir yerde bulunan bir dize , programın geri dönmesini sağlar true, ancak 2qaolmaz.
Giriş
Kontrol edilecek şifre dizesi. Yalnızca karakterleri [0-9a-z]veya [0-9A-Z](seçiminizi) içerir.
Çıktı
Parola bir veya daha fazla bitişik anahtar çalıştırması içeriyorsa programın doğruluk değeri veya hiçbiri içermiyorsa falsey döndürmesi gerekir.
Örnekler
Aşağıdaki girişler true değerini vermelidir:
asdytrewqju7abc6yhdef
Ve bu girdiler yanlış çıktı vermelidir:
abcaaaqewretryzseqwdfbnpas
kurallar
- Cevaplar tam programlar veya fonksiyonlar olabilir.
- Standart boşluklara izin verilmez.
- Bu kod golf , en düşük puan (bayt cinsinden) kazanır!