Napat / lreq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LREQ

กำหนดให้วิธีการเข้ารหัสตัวเลขเป็นตัวอักษรสามตัวคือ L, R, = ดังนี้

  • 'L' เมื่อตัวเลขด้านซ้าย มีค่ามากกว่า ตัวเลขด้านขวา
  • 'R' เมื่อตัวเลขด้านขวา มีค่ามากกว่า ตัวเลขด้านซ้าย
  • '=' เมื่อตัวเลขด้านซ้าย มีค่าเท่ากับ ตัวเลขด้านขวา

input number: "410233", encode text: "LLRR=" input number: "“210122“", encode text: "LLRR="

โจทย์
จะเห็นว่า "LLRR=" สามารถ decode กลับมาเป็นตัวเลข “410233” หรือ “210122“ ก็ได้

410233 = 4 + 1 + 0 + 2+. 3 + 3 = 13 210122 = 2 + 1 + 0 + 1 + 2 + 2 = 8

ดังนั้นเราจะเลือกคำตอบเป็นเลขชุด 210122 เนื่องจาก ผลรวมของทุกตัวเลขมีค่าน้อยที่สุด

About


Languages

Language:Go 100.0%