ผลต่างระหว่างรุ่นของ "ปัญหาระบบตรวจ ที่ TOI7"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(ปัญหา Marmoset ถูกเปลี่ยนชื่อเป็น ปัญหาที่เจอ)
 
(ไม่แสดง 7 รุ่นระหว่างกลางโดยผู้ใช้ 3 คน)
แถว 1: แถว 1:
# SAMBA ช้าเมื่อไฟล์มีการเขียนหลายครั้ง
+
== ระบบ ==
# เมื่อ Folder ใน SAMBA เยอะ (~3000) จะใช้เวลาค้นหาลำดับเลขถัดไปได้นานมาก (~3วิ)
 
 
# เด็กสามารถเรียก system ได้
 
# เด็กสามารถเรียก system ได้
# getch() ทำให้ตัวตรวจฝั่ง window ค้าง
+
#* บน unix ก็สามารถเรียกได้
 
# ต้อง return 0 เพื่อให้ box ทำงานได้ถูกต้อง
 
# ต้อง return 0 เพื่อให้ box ทำงานได้ถูกต้อง
 
# เมื่อเกิด Segmentation Fault แล้ว box จะแสดงผลการรันแปลก ๆ
 
# เมื่อเกิด Segmentation Fault แล้ว box จะแสดงผลการรันแปลก ๆ
แถว 10: แถว 9:
 
# ต้อง Replace \s+ เป็น <space> ก่อนที่จะเปียบเทียบ
 
# ต้อง Replace \s+ เป็น <space> ก่อนที่จะเปียบเทียบ
 
# เมื่อตัวตรวจ Error แล้ว Output จะแปลก ๆ
 
# เมื่อตัวตรวจ Error แล้ว Output จะแปลก ๆ
# การป้องกันการ include ไฟล์ต้อวห้าม
+
# การป้องกันการ include ไฟล์ต้องห้าม
 
# ระบบตัดเวลาจะตัดตามเวลาจริง ไม่ใช่เวลาของโปรแกรม
 
# ระบบตัดเวลาจะตัดตามเวลาจริง ไม่ใช่เวลาของโปรแกรม
 
# ปัญหาเรื่องภาษา
 
# ปัญหาเรื่องภาษา
 +
#* ลองดูที่ [http://wiki.apache.org/tomcat/FAQ/CharacterEncoding tomcat wiki]
 
# canonical solution ทำให้ช้าในการ setup โจทย์
 
# canonical solution ทำให้ช้าในการ setup โจทย์
 +
# เปลี่ยนรหัสแบบทุกคน
 +
# เวอร์ชั่นของ gcc/g++ บน Ubuntu/Windows ไม่เท่ากัน
 +
 +
== Windows ==
 +
# SAMBA ช้าเมื่อไฟล์มีการเขียนหลายครั้ง
 +
# getch() ทำให้ตัวตรวจฝั่ง window ค้าง
 +
# เมื่อ Folder ใน SAMBA เยอะ (~3000) จะใช้เวลาค้นหาลำดับเลขถัดไปได้นานมาก (~3วิ)

รุ่นแก้ไขปัจจุบันเมื่อ 10:29, 10 พฤษภาคม 2554

ระบบ

  1. เด็กสามารถเรียก system ได้
    • บน unix ก็สามารถเรียกได้
  2. ต้อง return 0 เพื่อให้ box ทำงานได้ถูกต้อง
  3. เมื่อเกิด Segmentation Fault แล้ว box จะแสดงผลการรันแปลก ๆ
  4. Disabled (Hide) Task ไม่ได้ (ต้องแก้ DB ตรง ๆ)
  5. เปลี่ยนชื่อ Course ไม่ได้ (ต้องแก้ DB ตรง ๆ)
  6. บาง Test setup ต้อง Sort ก่อนที่จะเปียบเทียบ
  7. ต้อง Replace \s+ เป็น <space> ก่อนที่จะเปียบเทียบ
  8. เมื่อตัวตรวจ Error แล้ว Output จะแปลก ๆ
  9. การป้องกันการ include ไฟล์ต้องห้าม
  10. ระบบตัดเวลาจะตัดตามเวลาจริง ไม่ใช่เวลาของโปรแกรม
  11. ปัญหาเรื่องภาษา
  12. canonical solution ทำให้ช้าในการ setup โจทย์
  13. เปลี่ยนรหัสแบบทุกคน
  14. เวอร์ชั่นของ gcc/g++ บน Ubuntu/Windows ไม่เท่ากัน

Windows

  1. SAMBA ช้าเมื่อไฟล์มีการเขียนหลายครั้ง
  2. getch() ทำให้ตัวตรวจฝั่ง window ค้าง
  3. เมื่อ Folder ใน SAMBA เยอะ (~3000) จะใช้เวลาค้นหาลำดับเลขถัดไปได้นานมาก (~3วิ)