งานของคุณคือการอ่านภาพที่มีตัวเลขที่เขียนด้วยลายมือรู้จักและพิมพ์ตัวเลข
อินพุต:รูปภาพระดับสีเทาขนาด 28 * 28 ที่กำหนดเป็นลำดับตัวเลข 784 ข้อความธรรมดาตั้งแต่ 0 ถึง 255 โดยคั่นด้วยช่องว่าง 0 หมายถึงสีขาวและ 255 หมายถึงสีดำ
ผลลัพธ์:ตัวเลขที่รู้จัก
การให้คะแนน:ฉันจะทดสอบโปรแกรมของคุณด้วย 1,000 ภาพจากชุดฝึกอบรมฐานข้อมูล MNIST (แปลงเป็นรูปแบบ ASCII) ฉันเลือกภาพแล้ว (สุ่ม) แต่จะไม่เผยแพร่รายการ การทดสอบจะต้องเสร็จสิ้นภายใน 1 ชั่วโมงและจะกำหนดn
- จำนวนคำตอบที่ถูกต้อง
n
ต้องมีอย่างน้อย 200 เพื่อให้โปรแกรมของคุณมีคุณสมบัติ ถ้าขนาดของรหัสที่มาของคุณเป็นแล้วคะแนนของคุณจะถูกคำนวณเป็นs
s * (1200 - n) / 1000
คะแนนต่ำสุดชนะ
กฎ:
- โปรแกรมของคุณจะต้องอ่านภาพจากอินพุตมาตรฐานและเขียนตัวเลขลงในเอาต์พุตมาตรฐาน
- ไม่มีฟังก์ชั่น OCR ในตัว
- ไม่มีห้องสมุดบุคคลที่สาม
- ไม่มีทรัพยากรภายนอก (ไฟล์โปรแกรมเว็บไซต์)
- โปรแกรมของคุณต้องสามารถรันได้ใน Linux โดยใช้ซอฟต์แวร์ที่มีให้ใช้งานฟรี (Wine เป็นที่ยอมรับหากจำเป็น)
- ซอร์สโค้ดต้องใช้อักขระ ASCII เท่านั้น
- กรุณาโพสต์คะแนนโดยประมาณของคุณและหมายเลขรุ่นที่ไม่ซ้ำกันทุกครั้งที่คุณแก้ไขคำตอบของคุณ
อินพุตตัวอย่าง:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 18 18 126 136 175 26 166 255 247 127 0 0 0 0 0 0 0 0 0 0 0 0 30 36 94 154 170 253 253 253 253 253 225 172 253 242 195 64 0 0 0 0 0 0 0 0 0 0 0 49 238 253 253 253 253 253 253 253 253 251 93 82 82 56 39 0 0 0 0 0 0 0 0 0 0 0 0 18 219 253 253 253 253 253 198 182 247 241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 156 107 253 253 205 11 0 43 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 1 154 253 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 253 190 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 190 253 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 241 225 160 108 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 240 253 253 119 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 186 253 253 150 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 93 252 253 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 253 249 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 130 183 253 253 207 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 148 229 253 253 253 250 182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 114 221 253 253 253 253 201 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 66 213 253 253 253 253 198 81 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 171 219 253 253 253 253 195 80 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 172 226 253 253 253 253 244 133 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 253 253 253 212 135 132 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
อย่างไรก็ตามถ้าคุณเพิ่มบรรทัดนี้ลงในอินพุต:
P2 28 28 255
คุณจะได้รับไฟล์ภาพที่ถูกต้องในรูปแบบ pgm โดยมีสีคว่ำ / ลบล้าง
นี่คือลักษณะที่ปรากฏด้วยสีที่ถูกต้อง:
ตัวอย่างผลลัพธ์:
5
ตารางคะแนน:
No.| Name | Language | Alg | Ver | n | s | Score
----------------------------------------------------------------
1 | Peter Taylor | GolfScript | 6D | v2 | 567 | 101 | 63.933
2 | Peter Taylor | GolfScript | 3x3 | v1 | 414 | 207 | 162.702