งาน:
ให้.txtไฟล์ที่มีเฟรมของ ASCII art แต่ละอันคั่นด้วย a \n(ดูตัวอย่างนี้ถ้าคุณไม่ชัดเจน) เอาท์พุทภาพเคลื่อนไหวที่มีเฟรมที่มี 1 เฟรมต่อวินาที
โปรดทราบว่ามีการต่อท้าย\nเฟรมสุดท้าย
แต่ละขนาดเฟรมจะเป็น:
- X <80
- Y <20
กฎระเบียบ
- ต้องลบเฟรมก่อนหน้าก่อนหน้าเฟรมถัดไปดังนั้นเพียงพิมพ์แต่ละเฟรมลงบนเทอร์มินัลไม่ใช่คำตอบที่ถูกต้อง
- ใหม่คุณสามารถคว้าชื่อไฟล์ได้ตามที่คุณต้องการไม่ว่าจะเป็นการเก็บไว้ในตัวแปรหรือจาก sys args
- ใหม่รูปภาพจะต้องวนซ้ำอย่างไม่มีกำหนด
- นี่คือรหัสกอล์ฟ: โปรแกรมที่เล็กที่สุดชนะ
ตัวอย่าง
อินพุต
0 0
0 0
00000
0 0
0 0
00000
0
00000
0
00000
0 0
0 0
0
0
0
เอาท์พุต

ยกเลิกแข็งแรงเล่นกอล์ฟ
import curses, time
stdscr = curses.initscr()
Frames = file.read(file('Frames.txt')).split('\n')
while True:
y = 0
for i in range(len(Frames)):
stdscr.addstr(y,0,Frames[i])
stdscr.refresh()
y += 1
if Frames[i] == '':
y = 0
stdscr.clear()
time.sleep(1)
document.body.innerText