การแข่งขันครั้งนี้จบลงแล้ว
ผู้ชนะคือ CJam ที่มี 22 ตัวอักษรเต้นคำตอบของTwiNightโดยตัวละครตัวหนึ่ง ขอแสดงความยินดีเดนนิส !
การกล่าวถึงอันทรงเกียรตินั้นไปถึงFalkoผู้คลั่งไคล้ในการนำเข้าฟรี
.
ไม่นานมานี้ฉันต้องการทราบว่าฉันสามารถใช้สมาร์ทโฟนรุ่นใหม่ด้วย Nokia 3310 ของฉันได้อย่างไรและในขณะที่บางคำตอบดีมากฉันยังไม่ทันติดตาม! บางทีฉันควรใช้แนวทางที่แตกต่างและไม่ควรเขียนคำใด ๆ ที่พิมพ์ไม่สะดวก
เราจะเรียกชิ้นส่วนของข้อความที่พิมพ์ได้อย่างง่ายดายหากไม่มีตัวอักษรสองตัวติดต่อกันบนปุ่มเดียวกันบนแป้นพิมพ์โทรศัพท์ตามรูปแบบมาตรฐาน:
งานของคุณ
งานของคุณคือการเขียนโปรแกรม / ฟังก์ชั่นที่ยอมรับสตริงs
จาก stdin / เป็นพารามิเตอร์และส่งกลับค่าความจริงหากs
สามารถพิมพ์ได้ง่ายและค่าเท็จเป็นอย่างอื่น ข้อมูลที่ป้อนจะประกอบด้วยตัวอักษรและช่องว่างเล็ก ๆ เท่านั้นและรับประกันว่าจะไม่ว่างเปล่า!
เกณฑ์การให้คะแนน
นี่คือ codegolf ดังนั้นจำนวนตัวละครจึงต่ำที่สุด
งบนำเข้าจะไม่ถูกนับคะแนนสุดท้ายของคุณดังนั้นหากคุณเคยต้องการที่จะใช้std::set_symmetric_difference
, liftM4
หรือitertools.combinations
ในรหัสของคุณตอนนี้เป็นเวลา!
-3หากซอร์สโค้ดของคุณพิมพ์ได้ง่ายสมมติว่าทุกอย่างที่ไม่ใช่ตัวอักษรอยู่บนปุ่ม 0 ท้ายที่สุดฉันอาจส่งข้อความโค้ดถึงเพื่อน ๆ !
Testcases
ต่อไปนี้เป็นตัวอย่างทดสอบเล็กน้อยเพื่อตรวจสอบว่ารหัสของคุณใช้งานได้ตามที่ต้องการหรือไม่:
"x" -> True
"aardvark" -> False
"ardvark" -> True
"flonk" -> False
"im codegolfing all day long" -> False
"i indulge in minimizing bytecount" -> True
"havent heard from you in a long time" -> False
"your silence was of undue permanence" -> True
"how are you" -> False
"how are you" -> True
มีความสุขในการเล่นกอล์ฟ!