Ranking มาแล้วนะครับ ทั้ง Top 10 และ Last 10
ซึ่งจะมี Ranking ตามคะแนน, จำนวนดาวที่สะสมได้, จำนวนข้อที่ผ่านครับ
โดยที่จำนวนดาวที่สะสมได้คือดาวของแต่ละข้อนั่นเอง จะต้องได้คะแนนเต็มของข้อนั้นถึงจะได้ดาวนั้นมาสะสมครับ
Ranking จะ update ทุก 5 นาทีนะครับ
แล้วก็ระบบ Timeout เวลาส่งก็มาแล้วนะครับ ทีนี้เวลาส่งก็จะไม่มีการที่โปรแกรมค้างแล้วครับ
ถ้าใครส่งแล้วขึ้น Timeout แสดงว่าโปรแกรมรันไม่ทัน หรือรันไม่จบตามเวลาที่กำหนดนะครับ
ซึ่งถ้า Timeout ที่ Case ไหน Case หลังจากนั้นจะไม่ถูกตรวจ
โดยในหน้า Submission จะขึ้นตัว T สำหรับ Case ที่ Timeout และขึ้นตัว U สำหรับ Case ที่ไม่ถูกตรวจครับ
Timeout ของแต่ละข้อจะแสดงอยู่ในหน้าอธิบายโจทย์ครับ ว่าข้อนั้นรันได้ Case ละกี่วินาที ซึ่งก็แล้วแต่อาจารย์กำหนดครับ
ปล. นอนเช้าอีกแล้วครับ พี่ๆทำขึ้นมา น้องๆก็ช่วยๆกันกระหน่ำใช้ด้วยนะครับ
ขอบคุณบอลลลมากครับ
ผมเห็นว่าพี่ๆหลายๆคนตั้งใจช่วยกันจัด Pre-Programming ก็เพื่อประโยชน์ของตัวน้องๆ ดังนั้นใครยังไม่ได้มาส่งงานใน Grader ให้รีบมาด่วน เพราะชื่อของท่านอยู่ใน Last 10 ให้ชาว IT'54 ได้เห็นกันหมดแล้วครับ
ส่วน Top10 ตอนนี้ (4 เม.ย) อันดับ 1 คือคนทำได้ครบทุกข้อครับ (ณัชพล เรวิก) ยินดีด้วยครับ รู้สึกจะทำเร็วมาก พอผม Upload โจทย์ขึ้นกลางคืน ตอนเช้าก็ทำเสร็จทุกทีครับ ไงก็ช่วยมารายงานตัวให้เพื่อนๆทราบด้วยก็ดีครับ รู้สึกยังไงกับโจทย์และ Grader บ้าง และถ้าช่วยมาแบ่งปันและแนะนำแนวทางในการเรียนรู้การเขียนโปรแกรมให้เพื่อนๆด้วยก็จะดีมากครับ
อ่า ผมเองครับ
ข้อที่ยากๆตอนนี้ก็ ข้อ 3 ดาวอ่ะ SS-Star,Product5,SS-Password
ss-star มี 2 loop ซ้อนกันอยู่ แล้วก็ตั้งเงื่อนไขการพิม - กับ * ในแต่ละรอบ ส่วนจะตั้งยังไงให้สังเกตุนำแหน่งของ * มันจะเกี่ยวข้องกับ loopแนวตั้ง,loopแนวนอน และ ค่าที่รับเข้ามา
Product5 วิธีการแปลง string ที่รับเข้ามาให้เป็นเลขที่เอามาคำนวณ ก็ใช้ฟังก์ชั่นที่มีอยู่ใน raptor อยู่แล้วใน ( help -> reference )
จะได้ออกมาเป็น Char Code (
http://www.asciitable.com/ ) แล้วเราก็แปลงออกมาให้เป็น เลขที่คำนวณได้อีกที
Prime2 ผมใช้ >>
http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes