ผลต่างระหว่างรุ่นของ "ปัญหาระบบตรวจ ที่ TOI7"
ไปยังการนำทาง
ไปยังการค้นหา
KeNJiKunG (คุย | มีส่วนร่วม) ล (ปัญหา Marmoset ถูกเปลี่ยนชื่อเป็น ปัญหาที่เจอ) |
(→ระบบ) |
||
(ไม่แสดง 7 รุ่นระหว่างกลางโดยผู้ใช้ 3 คน) | |||
แถว 1: | แถว 1: | ||
− | + | == ระบบ == | |
− | |||
# เด็กสามารถเรียก system ได้ | # เด็กสามารถเรียก system ได้ | ||
− | # | + | #* บน 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
ระบบ
- เด็กสามารถเรียก system ได้
- บน unix ก็สามารถเรียกได้
- ต้อง return 0 เพื่อให้ box ทำงานได้ถูกต้อง
- เมื่อเกิด Segmentation Fault แล้ว box จะแสดงผลการรันแปลก ๆ
- Disabled (Hide) Task ไม่ได้ (ต้องแก้ DB ตรง ๆ)
- เปลี่ยนชื่อ Course ไม่ได้ (ต้องแก้ DB ตรง ๆ)
- บาง Test setup ต้อง Sort ก่อนที่จะเปียบเทียบ
- ต้อง Replace \s+ เป็น <space> ก่อนที่จะเปียบเทียบ
- เมื่อตัวตรวจ Error แล้ว Output จะแปลก ๆ
- การป้องกันการ include ไฟล์ต้องห้าม
- ระบบตัดเวลาจะตัดตามเวลาจริง ไม่ใช่เวลาของโปรแกรม
- ปัญหาเรื่องภาษา
- ลองดูที่ tomcat wiki
- canonical solution ทำให้ช้าในการ setup โจทย์
- เปลี่ยนรหัสแบบทุกคน
- เวอร์ชั่นของ gcc/g++ บน Ubuntu/Windows ไม่เท่ากัน
Windows
- SAMBA ช้าเมื่อไฟล์มีการเขียนหลายครั้ง
- getch() ทำให้ตัวตรวจฝั่ง window ค้าง
- เมื่อ Folder ใน SAMBA เยอะ (~3000) จะใช้เวลาค้นหาลำดับเลขถัดไปได้นานมาก (~3วิ)