งาน
ให้ตัวอักษร (A, B, C) และตัวเลข (0-10) เอาท์พุทขนาดของขนาดกระดาษมาตรฐานที่ตรงกัน (Series A และ B) หรือขนาดซองจดหมายมาตรฐานที่ตรงกัน (ชุด C) ในหน่วยมิลลิเมตรaaaa x bbbbที่ไหนaaaaและbbbbมีการวัดความกว้างและความสูงเป็นมิลลิเมตรตามมาตรฐาน ISO216 (Series A & B) หรือ ISO296 (Series C)
เพื่อให้ง่ายขึ้นฉันจะอ้างอิงจากตารางขนาดกระดาษของ Wikipedia
ISO paper sizes in portrait view
Format A series B series C series
Size mm × mm mm × mm mm × mm
0 841 × 1189 1000 × 1414 917 × 1297
1 594 × 841 707 × 1000 648 × 917
2 420 × 594 500 × 707 458 × 648
3 297 × 420 353 × 500 324 × 458
4 210 × 297 250 × 353 229 × 324
5 148 × 210 176 × 250 162 × 229
6 105 × 148 125 × 176 114 × 162
7 74 × 105 88 × 125 81 × 114
8 52 × 74 62 × 88 57 × 81
9 37 × 52 44 × 62 40 × 57
10 26 × 37 31 × 44 28 × 40
ตัวอย่างของอินพุตและเอาต์พุต:
**Test case 1**
Input: A4
Output: 210 x 297
**Test Case 2**
Input: B6
Output: 125 x 176
**Test Case 3**
Input: C2
Output: 458 x 648
สิ่งที่ควรทราบ:
- รูปแบบ "210 x 297" หรือ "1000 x 1414" เป็นต้นขณะนี้เป็นรูปแบบที่ดีกว่าคุณสามารถเลือกที่จะละเว้น "x" จากผลลัพธ์ของคุณเช่นในรูปแบบของอาร์เรย์หรือสองตัวเลขหรืออะไรก็ตามที่ทำให้คุณนึกถึง ตราบใดที่การวัดความกว้างถูกแสดงก่อนความสูง
- อัตราส่วนระหว่างความสูงและความกว้างประมาณเท่ากับสแควร์รูทของ 2 ดังนั้นในการคำนวณความสูงความกว้างจะถูกคูณด้วย sqrt (2) จากนั้นปัดขึ้นหรือลงเป็นมิลลิเมตรที่ใกล้ที่สุด การวัดในตารางด้านบน วิธีนี้อาจช่วยลดรหัสของคุณได้
- ในขนาดที่ต่อเนื่องกันสำหรับซีรีส์เมื่อคุณวางตารางความกว้างของหนึ่งขนาดจะกลายเป็นความสูงสำหรับถัดไป นี่อาจช่วยให้คุณเข้าใจรหัสของคุณได้
กฎ:
- นี่คือรหัสกอล์ฟ ใช้กฎมาตรฐานเป็นผล คะแนนจะขึ้นอยู่กับจำนวนไบต์ การนับขั้นต่ำสุดจะเป็นผู้ชนะ
- ไม่มีช่องโหว่โง่เราเคยไปที่นั่นมาก่อน ... เราไม่ต้องผ่านเรื่องนี้อีก
- หากคุณสามารถกำหนดรหัสได้โปรดพิจารณาการเชื่อมโยงไปยังอินสแตนซ์ที่ใช้งานได้ของรหัสของคุณเพื่อให้โปรแกรมเมอร์และนักกอล์ฟคนอื่น ๆ สามารถเรียนรู้วิธีการทำงานของรหัสของคุณ นี่ไม่ใช่ข้อบังคับ แต่ฉันต้องการสนับสนุนให้ผู้อื่นทำเช่นนี้เพื่อให้เราสามารถเรียนรู้ซึ่งกันและกัน ฉันชอบที่จะเรียนรู้เพิ่มเติมเกี่ยวกับภาษาของนักกอล์ฟคนอื่น ๆ หากเป็นไปได้
ขอให้โชคดี