คุณได้รับตารางสี่เหลี่ยมของตัวละคร.
และ#
เช่นนี้
..........
..#.......
....#..#..
...#......
..........
งานของคุณคือเติมช่องว่างที่จัดเรียงตามแนวแกนของกล่อง#
ด้วย#
:
..........
..######..
..######..
..######..
..........
#
แกนชิดกรอบเป็นรูปสี่เหลี่ยมผืนผ้าขนาดเล็กที่สุดที่มีทั้งหมด
ต้องการมากขึ้น? ลอง Part II!
กฎระเบียบ
คุณอาจจะใช้ทั้งสองแตกต่างกันตัวอักขระ ASCII (0x20 เพื่อ 0x7E รวม) ในสถานที่และ#
.
ฉันจะอ้างถึงพวกเขาเป็น#
และ.
สำหรับส่วนที่เหลือของข้อกำหนดแม้ว่า
อินพุตและเอาต์พุตอาจเป็นสตริงที่คั่นด้วยบรรทัดเดียวหรือรายการสตริง (หนึ่งสำหรับแต่ละบรรทัด) แต่รูปแบบต้องสอดคล้องกัน
คุณอาจสมมติว่าอินพุตมีอย่างน้อยหนึ่ง#
บรรทัดและทุกบรรทัดมีความยาวเท่ากัน
คุณสามารถเขียนโปรแกรมหรือฟังก์ชั่นและใช้วิธีการมาตรฐานของเราในการรับอินพุตและให้เอาต์พุต
คุณอาจใช้ภาษาการเขียนโปรแกรมใด ๆแต่โปรดทราบว่าช่องโหว่เหล่านี้เป็นสิ่งต้องห้ามตามค่าเริ่มต้น
นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุดที่ถูกต้อง - วัดเป็นไบต์ - ชนะ
กรณีทดสอบ
กรณีทดสอบแต่ละชุดมีอินพุตและเอาต์พุตอยู่ติดกัน
# #
... ...
#.. #..
... ...
... ...
#.. ###
..# ###
.#. ###
#.. ###
..# ###
..... .....
.#.#. .###.
..... .....
... ...
.#. .#.
... .#.
.#. .#.
... ...
.......... ..........
.......... ..........
....#..... ....#.....
.......... ..........
.......... ..........
.......... ..........
....#..... ...##.....
...#...... ...##.....
.......... ..........
..#....... ..###.....
....#..... ..###.....
...#...... ..###.....
.......... ..........
..#....... ..######..
....#..#.. ..######..
...#...... ..######..
.........# ..########
..#....... ..########
....#..#.. ..########
...#...... ..########