30
ตรวจสอบว่าคำ isomorphs
คำสองคำคือisomorphsหากพวกเขามีรูปแบบซ้ำของตัวอักษรเดียวกัน ตัวอย่างเช่นทั้งสองESTATEและDUELEDมีรูปแบบabcdca ESTATE DUELED abcdca เพราะตัวอักษร 1 และ 6 เหมือนกันตัวอักษร 3 และ 5 เหมือนกันและไม่มีอะไรเพิ่มเติม E <-> D, S <-> U, T <-> E, A <-> Lนอกจากนี้ยังหมายคำที่เกี่ยวข้องโดยตัวเลขทดแทนที่นี่ด้วยการจับคู่ เขียนโค้ดที่ใช้สองคำและตรวจสอบว่าเป็น isomorphs หรือไม่ ไบต์ที่น้อยที่สุดจะเป็นผู้ชนะ การป้อนข้อมูล:A..Zสองสายไม่ว่างเปล่าของตัวอักษร หากคุณต้องการคุณสามารถใช้สิ่งเหล่านี้เป็นชุดของสองสายหรือเป็นสายเดียวที่มีตัวคั่น ผลลัพธ์: ค่าความจริงที่สอดคล้องกันสำหรับคู่ที่มี isomorphs และค่า Falsey ที่สอดคล้องกันหากไม่ได้ สตริงที่มีความยาวแตกต่างกันคืออินพุตที่ถูกต้องที่ไม่เคยมี isomorphs กรณีทดสอบ: จริง: ESTATE DUELED DUELED ESTATE XXX YYY CBAABC DEFFED …