22 
 
        
      
      รูปสามเหลี่ยมหลัก
      
  ท้าทาย: อินพุต:จำนวนเต็มบวกnnn เอาท์พุท: สร้างรายการในช่วง[1,n][1,n][1,n]และรวมเข้าด้วยกันกับสตริง (เช่นn=13n=13n=13จะเป็นสตริง12345678910111213) ตอนนี้เราแสดงสามเหลี่ยมโดยใช้ส่วนนำหน้าหรือส่วนต่อท้ายของสตริงนี้ในหนึ่งในสี่ทิศทางต่อไปนี้โดยยึดตามจำนวนเต็มอินพุท: ถ้าให้ส่งมันออกเป็นรูปสามเหลี่ยม◣n≡0(mod4)n≡0(mod4)n\equiv 0\pmod 4 ถ้าส่งออกมันในรูปสามเหลี่ยม◤n≡1(mod4)n≡1(mod4)n\equiv 1\pmod 4 ถ้าให้ส่งออกเป็นรูปสามเหลี่ยม◥n≡2(mod4)n≡2(mod4)n\equiv 2\pmod 4 ถ้าออกมันเป็นรูปสามเหลี่ยม◢n≡3(mod4)n≡3(mod4)n\equiv 3\pmod 4 ตัวอย่าง: อินพุต:n=13n=13n=13 เนื่องจากรูปร่างจะเป็น◤ ผลลัพธ์ที่ถูกต้องที่เป็นไปได้สามข้อต่อไปนี้:13≡1(mod4)13≡1(mod4)13\equiv 1\pmod 4 12345678910111213 11111111111111111 12345678910111213 1234567891011121 2222222222222222 2345678910111213 123456789101112 333333333333333 345678910111213 12345678910111 44444444444444 45678910111213 1234567891011 5555555555555 5678910111213 123456789101 666666666666 678910111213 12345678910 77777777777 78910111213 1234567891 8888888888 8910111213 123456789 999999999 …