รุ่นหนึ่งมิติของปัญหานี้ก็สวยง่ายดังนั้นนี่คือรุ่น 2D ยาก
คุณได้รับอาร์เรย์ความสูงของดิน 2 มิติจากอินพุตมาตรฐานและคุณต้องหาจุดที่ทะเลสาบจะก่อตัวเมื่อฝนตก แผนที่ความสูงเป็นเพียงรูปสี่เหลี่ยมผืนผ้าของตัวเลข 0-9 เท่านั้น
8888888888
5664303498
6485322898
5675373666
7875555787
*
คุณต้องเอาท์พุทอาร์เรย์เดียวกันการเปลี่ยนสถานที่ทั้งหมดที่จะเป็นใต้น้ำด้วย
8888888888
566*****98
6*85***898
5675*7*666
7875555787
น้ำสามารถหลบหนีได้ในแนวทแยงดังนั้นจะไม่มีทะเลสาบในการกำหนดค่านี้:
888
838
388
รหัสที่สั้นที่สุดชนะ รหัสของคุณต้องจัดการขนาดได้กว้างถึง 80 และสูง 24
อีกสามตัวอย่าง:
77777 77777
75657 7*6*7
75757 => 7*7*7
77677 77677
77477 77477
599999 599999
933339 9****9
936639 => 9*66*9
935539 9*55*9
932109 9****9
999999 999999
88888888 88888888
84482288 8**8**88
84452233 => 8**5**33
84482288 8**8**88
88888888 88888888