โอเคฉันเพิ่งจะเตะสามเหลี่ยมได้ไม่นาน
Clark's Triangle เป็นรูปสามเหลี่ยมที่รายการทางซ้ายสุดของแต่ละแถวคือ 1 และรายการทางขวาสุดนั้นประกอบด้วยจำนวนทวีคูณ 6 ซึ่งเพิ่มขึ้นตามจำนวนแถวที่เพิ่มขึ้น นี่คือการสร้างภาพ
1 6
1 . 12
1 . . 18
1 . . . 24
1 . . . . 30
1 . . . . . 36
เช่นเดียวกับสามเหลี่ยมของ Pascal รายการอื่น ๆ ทั้งหมดคือผลรวมของตัวเลขทางด้านขวาบนและซ้ายบน
นี่คือสองสามแถวแรกที่ถูกเติมเต็ม
1 6
1 7 12
1 8 19 18
1 9 27 37 24
1 10 36 64 61 30
1 11 46 100 125 91 36
งาน
กำหนดหมายเลขแถว (เริ่มต้นจากด้านบน) และหมายเลขคอลัมน์ (เริ่มจากรายการที่ไม่ใช่ศูนย์แรกในแถวนั้น) ส่งออกค่าที่เซลล์นั้น ๆ อินพุตทั้งสองอาจเป็นดัชนี 1 หรือ 0 (คุณสามารถผสมและจับคู่หากคุณต้องการ) นอกขอบเขตของรูปสามเหลี่ยมไม่ได้ถูกกำหนดและคุณสามารถทำสิ่งที่คุณต้องการเมื่อสอบถามค่าเหล่านี้
นี่คือโค้ดกอล์ฟเป้าหมายคือลดจำนวนไบต์ในโซลูชันของคุณ