ฉันเพิ่งเล่นเกมกระดานขออภัย! กับบางคนและฉันรู้ว่าฉันสามารถท้าทายความสนใจที่น่าสนใจบางอย่างได้ อันนี้ค่อนข้างเรียบง่าย
คุณงานเป็นเพียงการออกASCII ศิลปะรุ่นของคณะกรรมการขอโทษวางชิ้นที่ผมบอกให้คุณ
รายละเอียด
อันดับแรกนี่คือภาพของขออภัยจริงๆ ! คณะกรรมการสำหรับการอ้างอิง:
กระดานว่างเปล่าดูเหมือนว่า:
# > - - o # # # # > - - - o # #
# # S v
o # H # # # # # |
| # |
| # S o
| # #
^ H #
# #
# #
# H v
# # |
o S # |
| # |
| # # # # # H # o
^ S # #
# # o - - - < # # # # o - - < #
สังเกตเห็นคุณสมบัติบางอย่าง
#
's เป็นสี่เหลี่ยมที่ว่างS
'และH
' s มีการเริ่มต้นของบ้านและตามลำดับ>v<^
's เป็นจุดเริ่มต้นของภาพนิ่งขึ้นอยู่กับทิศทางที่พวกเขาต้องเผชิญ|
'และ-
' s มี middles ของภาพนิ่งขึ้นอยู่กับว่าพวกเขากำลังนอนหรือแนวตั้ง- นี่
o
คือจุดสิ้นสุดของสไลด์ - แต่ละคอลัมน์จะถูกคั่นด้วยคอลัมน์ของช่องว่างเพื่อให้มีลักษณะเหมือนตารางมากขึ้น
ตอนนี้นี่คือสิ่งที่คุณต้องทำ:
- ข้อมูลที่คุณป้อนคือรายการพิกัดของชิ้นส่วนต่าง ๆ ที่วางไว้บนกระดาน
- พิกัดเริ่มต้นที่
0
สี่เหลี่ยมนอกจุดเริ่มต้นของสีด้านล่าง (สีเหลืองในภาพ) และเพิ่มขึ้นทีละหนึ่งต่อตารางตามเข็มนาฬิกา - หลังจากสี่เหลี่ยมเหล่านี้ 60 โซนปลอดภัยจะมีพิกัดถัดไปและ 20 พิกัดสุดท้ายเริ่มต้นจากพื้นที่ด้านล่าง (ซึ่งได้รับ 60-64) จากนั้นไปตามเข็มนาฬิกา
- คุณจะต้องวางดาว
*
บนพิกัดที่ถูกต้องแทนที่ตัวละครที่อยู่ด้านล่างสำหรับผู้เล่นทุกคน - นอกจากนี้หากผู้เล่นคนใดอยู่ในจุดเริ่มต้นของตัวเลื่อนให้ย้ายพวกเขาไปยังจุดสิ้นสุดของตัวเลื่อนก่อนที่จะวางพวกเขา
- คุณสามารถสันนิษฐานได้ว่าจะไม่มีการชนกันก่อนหรือหลังการแก้ไขตัวเลื่อน
- คุณไม่จำเป็นต้องกังวลเกี่ยวกับหน้าหลักหรือหน้าเริ่มต้น
- คุณสามารถทำดัชนี 1 ดัชนีได้หากคุณต้องการ แต่กรณีทดสอบถูกทำดัชนี 0
กรณีทดสอบ
[0, 20] ->
# > - - o # # # # > - - - o # #
# # S v
* # H # # # # # |
| # |
| # S o
| # #
^ H #
# #
# #
# H v
# # |
o S # |
| # |
| # # # # # H # o
^ S # #
# # o - - - < # # # # * - - < #
[2, 7, 66] ->
# > - - o # # # # > - - - o # #
# # S v
o # H # # # # # |
| # |
| # S o
| # #
^ H #
# #
# #
# H v
# # |
o S # |
| # |
| # * # # # H # o
^ S # #
# # o - * - < # # * # o - - < #
@ ถึงคุณจะรู้ได้อย่างไรว่าจะใช้สแควร์เริ่มต้นไหน
—
Maltysen
ขออภัยฉันคิดว่าคุณใช้ช่องสี่เหลี่ยมตามเข็มนาฬิกา แต่ฉันเดาว่ามันไม่ยุติธรรมสำหรับเกมที่มีผู้เล่น 2 คน
—
Neil
@Closevoters: มีความชัดเจนเกี่ยวกับเรื่องนี้? หากคุณระบุข้อกังวลเฉพาะบางอย่างมันจะทำให้แก้ไขได้ง่ายขึ้นเพื่อให้สามารถเปิดได้
—
DJMcMayhem
ความสับสนของฉันเกี่ยวกับการจัดทำดัชนีก่อนและหลัง 60 ได้มาถึงและเมื่อต้องการทำเครื่องหมายตำแหน่งในส่วนของหน้าแรก ฉันคิดว่าถ้าคุณอธิบายตัวอย่างของคุณให้ชัดเจนยิ่งขึ้นมันจะสมเหตุสมผลมากกว่า ไม่งั้นมันดูเท่ห์ดี
—
jacksonecac
0, 5
และครั้งที่สองอาจจะมี2, 60, 37
)