การทดสอบที่ได้มาตรฐานมักจะมาพร้อมกับสแกน - ตรอนหรือเอกสารคำตอบบางประเภทที่บันทึกคำตอบของคุณ คอมพิวเตอร์หรือมนุษย์จะตรวจสอบคำตอบและตรวจสอบเกรดของคุณ ดังนั้นที่นี่รับสแกนตรอนและคีย์คำตอบกำหนดคะแนนและคำถามที่พลาดถ้ามี สแกนตรอนเป็นเพียงเอกสารที่มีหลายบรรทัดพร้อมคำตอบที่ผู้ใช้กรอก (ในกรณีนี้คือวงกลม) ตัวอย่าง:
---
1. |a| b c d
---
อย่างที่คุณเห็นนี่คือคำถาม 1 ที่มีตัวเลือกคำตอบที่a
เลือกเนื่องจากมีกล่องอยู่รอบ ๆ สำหรับความท้าทายที่คุณจะได้รับการสแกนทรอนกับn
คำถาม ( 1 <= n <= 10
) มีเพียงสี่คำตอบที่แสดงเป็นa
, b
, หรือc
d
คีย์คำตอบจะได้รับเป็นสตริงที่ไม่มีช่องว่างและมีตัวพิมพ์เล็กทั้งหมด ตัวอย่างสแกนตรอนพร้อมคำตอบสำคัญ:
Scan-tron
---
1. |a| b c d
---
---
2. a |b| c d
---
---
3. a b |c| d
---
Answer Key
abb
คุณสามารถรับคีย์คำตอบและสแกนตรอนเป็นอินพุตแยกต่างหากหรือในลำดับที่เลือกตราบเท่าที่พวกเขาสามารถระบุได้ (เช่นคีย์คำตอบถูกแยกออกจากสแกนตรอน) คะแนนจะถูกปัดเศษเป็นสิบที่ใกล้ที่สุดของจุด ตัวอย่างเอาต์พุตด้านบน:
Score: 66.7
Missed #: 3
คำตอบที่ยอมรับอื่น ๆ จะเป็น:
66.7
3
หรือหากพลาดคำถามหลายข้อ
66.7
3 4 5
ตราบใดที่หมายเลขคำถามสำหรับผู้ที่พลาดจะถูกแยกออกจากช่องว่างโดยไม่ได้อยู่ในบรรทัดเดียวกันกับคะแนน
กฎและข้อกำหนด
- การสแกนตรอนสามารถป้อนเป็นสตริงหลายบรรทัดหรือหนึ่งคำถามในเวลา (เป็นสตริงที่มีการขึ้นบรรทัดใหม่เป็นที่ยอมรับ)
- ด้วยคีย์สแกน - ตรอนและคำตอบคุณต้องส่งคะแนนในหนึ่งบรรทัดและคำถามอื่นที่พลาดโดยแยกตัวเลขด้วยช่องว่าง หากไม่มีคำถามใด ๆ จะไม่สามารถแสดงหมายเลขคำถามได้
- คะแนนจะถูกปัดเศษเป็นสิบที่ใกล้ที่สุด
คำตอบที่เลือกจะถูกล้อมรอบด้วยกล่องนี้:
--- | | ---
- ในการสแกนตรอนคำถามทุกข้อใช้เวลาสามช่องว่าง (ด้านบนและด้านล่างของกล่องใช้สองบรรทัดพิเศษ)
- ต้องใช้กับตัวอย่างด้านบน
- สมมติว่าจะมีกล่องคำตอบเดียวเท่านั้นเสมอ
เกณฑ์การชนะ
รหัสที่สั้นที่สุดชนะ!
50
ที่ยอมรับได้หรือไม่50.0
?