Author Topic: [IT 54] วิชา Pre Programming สำหรับน้อง IT'54 มาแล้วจ้า  (Read 61366 times)  Share 

0 Members and 6 Guests are viewing this topic.

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0

ไม่ทราบว่ามี log เก็บไว้ ว่าใครส่งอะไรไปบ้าง ทั้ง ถูก/ผิด รึเปล่าหนอ  :t24:

ปล.ลืมใส่ output อีกแล้ว - -


ได้ยินว่าบอลลลบอกว่าเก็บทุกอย่างนะครับ เพราะเตรียมไว้ใช้สำหรับสอบด้วย


ตอนสอบ จะไม่เห็น Test case (Input) นะครับ ตอนนี้ให้เห็นเพื่อว่าจะได้ฝึกหัดไปก่อน
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0
พี่ครับ มันเปลี่ยนชนิดตัวแปรยังไงอ่าครับ? :t10:
int->str
str->int




อยากไดเ str->int มากๆอ่ะ ตอนนี้



ถ้า Raptor ไม่มีมาให้ เราก็ควรจะต้องเขียนมันขึ้นมาเองครับ
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0
ผมส่ง SS-Password ค้างที่ case4 ครับ T_T


no response

แต่ case อื่น correct นะครับ งงอ่ะ
โปรแกรมน้องผิดครับ

แต่ case อื่น 1-3 มาน correct นะครับ งงอ่ะ  :t08:

ok ผ่านแล้วครับ โปรแกรมผมที่ทำตอนแรกคงจะช้าไปหน่อย อิอิ


ได้คุยกับบอลลลแล้วว่า Grader version ถัดไปจะให้มี Time out ในแต่ละ Test case ครับ ดังนั้นต่อไปจะเขียนโปรแกรมให้คำตอบถูกอย่างเดียวไม่พอครับ ต้องเขียนให้คำนวณผลได้เร็วทันภายใน Time out ที่กำหนดด้วยครับ
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline I'm Lollipop

  • นักศึกษาปริญญาตรี
  • ไอทีซีเนียร์
  • *
  • Posts: 216
  • Karma: +1/-0
  • Gender: Male
ผมส่ง SS-Password ค้างที่ case4 ครับ T_T


no response

แต่ case อื่น correct นะครับ งงอ่ะ
โปรแกรมน้องผิดครับ

แต่ case อื่น 1-3 มาน correct นะครับ งงอ่ะ  :t08:

ok ผ่านแล้วครับ โปรแกรมผมที่ทำตอนแรกคงจะช้าไปหน่อย อิอิ


ได้คุยกับบอลลลแล้วว่า Grader version ถัดไปจะให้มี Time out ในแต่ละ Test case ครับ ดังนั้นต่อไปจะเขียนโปรแกรมให้คำตอบถูกอย่างเดียวไม่พอครับ ต้องเขียนให้คำนวณผลได้เร็วทันภายใน Time out ที่กำหนดด้วยครับ

ยืนยันครับว่าถ้าส่งแล้วค้างจะเกิดขึ้นได้เมื่อเกิดโปรแกรมรันไม่จบ โดยไม่ว่าจะเกิดจากสาเหตุใดก็ตามครับ
ซึ่งอาจเป็น infinity loop, ติดที่รับ input ต่อทั้งๆที่โปรแกรมไม่มี input เข้าไปแล้ว (ส่วนใหญ่จะผิดกันข้อ SumAverage ที่ส่ง Case 3 แล้วค้าง)
หรือโปรแกรมรันช้ามากเกินไป เพราะบาง input ผมจะดักไว้ให้เกือบจะเป็น worst case ดังนั้นหาก Big O เยอะไปโปรแกรมอาจรันไม่ทันจน Connection Timeout ได้ครับ (ข้อ SS-Password)

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0
ใหม่อีก 2 ข้อครับ PrimeV1 (2 ดาว) และ PrimeV2 (3 ดาว)
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline BecauseofU

  • นักศึกษาปริญญาตรี
  • เทพไอที
  • *
  • Posts: 657
  • Karma: +0/-0
  • Gender: Male
  • [B]ecause of [U]
ใหม่อีก 2 ข้อครับ PrimeV1 (2 ดาว) และ PrimeV2 (3 ดาว)
โจทย์วัดอัลกอริทึมมาแล้ววววววววววว

Offline I'm Lollipop

  • นักศึกษาปริญญาตรี
  • ไอทีซีเนียร์
  • *
  • Posts: 216
  • Karma: +1/-0
  • Gender: Male
ปีที่แล้วพี่ๆเคยแข่งกันวัด performance ของการหา prime ด้วยแหละครับ ปีนี้จะมีน้องๆแข่งกันมั้ยนะ  :t24:

Offline I'm Lollipop

  • นักศึกษาปริญญาตรี
  • ไอทีซีเนียร์
  • *
  • Posts: 216
  • Karma: +1/-0
  • Gender: Male
Ranking มาแล้วนะครับ ทั้ง Top 10 และ Last 10
ซึ่งจะมี Ranking ตามคะแนน, จำนวนดาวที่สะสมได้, จำนวนข้อที่ผ่านครับ
โดยที่จำนวนดาวที่สะสมได้คือดาวของแต่ละข้อนั่นเอง จะต้องได้คะแนนเต็มของข้อนั้นถึงจะได้ดาวนั้นมาสะสมครับ
Ranking จะ update ทุก 5 นาทีนะครับ


แล้วก็ระบบ Timeout เวลาส่งก็มาแล้วนะครับ ทีนี้เวลาส่งก็จะไม่มีการที่โปรแกรมค้างแล้วครับ
ถ้าใครส่งแล้วขึ้น Timeout แสดงว่าโปรแกรมรันไม่ทัน หรือรันไม่จบตามเวลาที่กำหนดนะครับ
ซึ่งถ้า Timeout ที่ Case ไหน Case หลังจากนั้นจะไม่ถูกตรวจ
โดยในหน้า Submission จะขึ้นตัว T สำหรับ Case ที่ Timeout และขึ้นตัว U สำหรับ Case ที่ไม่ถูกตรวจครับ


Timeout ของแต่ละข้อจะแสดงอยู่ในหน้าอธิบายโจทย์ครับ ว่าข้อนั้นรันได้ Case ละกี่วินาที ซึ่งก็แล้วแต่อาจารย์กำหนดครับ


ปล. นอนเช้าอีกแล้วครับ พี่ๆทำขึ้นมา น้องๆก็ช่วยๆกันกระหน่ำใช้ด้วยนะครับ
« Last Edit: April 04, 2011, 07:00:36 AM by I'm Lollipop »

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0

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 บ้าง และถ้าช่วยมาแบ่งปันและแนะนำแนวทางในการเรียนรู้การเขียนโปรแกรมให้เพื่อนๆด้วยก็จะดีมากครับ




My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline Yukineko

  • นักศึกษาปริญญาตรี
  • เทพไอที
  • *
  • Posts: 611
  • Karma: +0/-0
  • Gender: Male
  • ”Q-O“ ผู้หลงไหลในสาวแว่น - 3-
    • MyBox

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 บ้าง และถ้าช่วยมาแบ่งปันและแนะนำแนวทางในการเรียนรู้การเขียนโปรแกรมให้เพื่อนๆด้วยก็จะดีมากครับ






เทพมาก  เยี่ยม!!! เยี่ยม!!! เยี่ยม!!! เยี่ยม!!! เยี่ยม!!!
ใครยังทำไม่ได้ สู้ๆนะ :t18: :t18: :t18:
(อันตัวเรายังต้องไปเปิดวิกิดูเลย ว่า prime มันคืออะไร/คำนวนยังไง  :t10: )

. ı|ı . ı|ı .
CISCO

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0

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 บ้าง และถ้าช่วยมาแบ่งปันและแนะนำแนวทางในการเรียนรู้การเขียนโปรแกรมให้เพื่อนๆด้วยก็จะดีมากครับ






เทพมาก  เยี่ยม!!! เยี่ยม!!! เยี่ยม!!! เยี่ยม!!! เยี่ยม!!!
ใครยังทำไม่ได้ สู้ๆนะ :t18: :t18: :t18:
(อันตัวเรายังต้องไปเปิดวิกิดูเลย ว่า prime มันคืออะไร/คำนวนยังไง  :t10: )




อ้าว ทำเสร็จแล้ว ยินดีด้วยครับ
สำหรับคนที่มาทีหลัง ผมปรับค่า Time out ของ Task PrimeV2 ให้เหลือ 50 seconds แล้วนะครับ (ดูเหมือน 60 seconds จะให้เผื่อเยอะไปหน่อย)  :t03:
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline Yukineko

  • นักศึกษาปริญญาตรี
  • เทพไอที
  • *
  • Posts: 611
  • Karma: +0/-0
  • Gender: Male
  • ”Q-O“ ผู้หลงไหลในสาวแว่น - 3-
    • MyBox
task สุดท้าย 50วิ เอิ่ม... :t14:

ถ้านับไม่พลาด ก็น่าจะประมาณนั้นนะ ของผม (ลุ้นจริงๆนะ input อันสุดท้ายเนี่ย)
ถ้าเก่ง math คงทำได้เร็วกว่านี้สินะ  :t31:
ใส่สมการ คำนวน เสร็จ ไม่ต้องวนลูป... (เหนในวิกิมีสมการอยู่ อื้อเลย)
ps. ln(x) ใน raptor  นี่ต้อง เขียม func เองสินะ เห็นมีมาให้แต่ log ,e etc..

. ı|ı . ı|ı .
CISCO

Offline TEST_SYSTEM

  • ไอทีเฟรชชี่
  • **
  • Posts: 50
  • Karma: +0/-0
  • Gender: Male

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

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0
task สุดท้าย 50วิ เอิ่ม... :t14:

ถ้านับไม่พลาด ก็น่าจะประมาณนั้นนะ ของผม (ลุ้นจริงๆนะ input อันสุดท้ายเนี่ย)
ถ้าเก่ง math คงทำได้เร็วกว่านี้สินะ  :t31:
ใส่สมการ คำนวน เสร็จ ไม่ต้องวนลูป... (เหนในวิกิมีสมการอยู่ อื้อเลย)
ps. ln(x) ใน raptor  นี่ต้อง เขียม func เองสินะ เห็นมีมาให้แต่ log ,e etc..


ลองส่งแล้วลุ้นใหม่สิครับ 555+
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0

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



ขอบคุณครับ สงสัยต้องหาโจทย์ 4 ดาวมาลงที่ Grader สักหน่อยแล้วครับ


สำหรับคนอื่นๆก็เร่งมือหน่อยนะครับ
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline nuttikung

  • มือใหม่หัดเข้าไอที
  • *
  • Posts: 49
  • Karma: +0/-0

ขอบคุณบอลลลมากครับ

ผมเห็นว่าพี่ๆหลายๆคนตั้งใจช่วยกันจัด 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



ขอบคุณครับ สงสัยต้องหาโจทย์ 4 ดาวมาลงที่ Grader สักหน่อยแล้วครับ


สำหรับคนอื่นๆก็เร่งมือหน่อยนะครับ



 ง่า ทำไม่ได้อ่ะ  เหอๆ  มึนตั้งแต่เริ่ม Loop แล้วง่าา   แล้วเก็บข้อมูล str  >>  อีก ทำไม่เป็น

Offline BecauseofU

  • นักศึกษาปริญญาตรี
  • เทพไอที
  • *
  • Posts: 657
  • Karma: +0/-0
  • Gender: Male
  • [B]ecause of [U]
สำหรับน้องที่ส่งเมลล์มาบอกว่าลงทะเบียนไม่ได้
ตอนนี้พี่ลองเช็คดูแล้วนะครับ ให้น้องลองลงทะเบียนใหม่อีกทีครับ
ขออภัยที่ล่าช้าครับ ที่บ้านไม่ได้ต่อ adsl ไว้ เลยได้เล่นผ่าน edge ง่อยๆครับ

Offline Yukineko

  • นักศึกษาปริญญาตรี
  • เทพไอที
  • *
  • Posts: 611
  • Karma: +0/-0
  • Gender: Male
  • ”Q-O“ ผู้หลงไหลในสาวแว่น - 3-
    • MyBox
task สุดท้าย 50วิ เอิ่ม... :t14:

ถ้านับไม่พลาด ก็น่าจะประมาณนั้นนะ ของผม (ลุ้นจริงๆนะ input อันสุดท้ายเนี่ย)
ถ้าเก่ง math คงทำได้เร็วกว่านี้สินะ  :t31:
ใส่สมการ คำนวน เสร็จ ไม่ต้องวนลูป... (เหนในวิกิมีสมการอยู่ อื้อเลย)
ps. ln(x) ใน raptor  นี่ต้อง เขียม func เองสินะ เห็นมีมาให้แต่ log ,e etc..


ลองส่งแล้วลุ้นใหม่สิครับ 555+

 :t23: :t23: อันเดิมส่งแล้วยังรอด...(รอดตัวไป) นึกว่าต้องมานั่งคิดวิธีไหม่เสียแล้ว
ถ้ามี output เวลา แสดงให้เรารู้ว่าเซิฟรันไปกี่วิ นี่ คงลุ้นน่าดู (49 sec..)
แบบนี้ คนคอมแรงๆ รันผ่าน(ก่อน50วิ) แต่เซิฟรันไม่ผ่าน (เกิน50วิ) อันนี้แสดงว่า...ต้องทำไหม่(สินะ)ครับ

. ı|ı . ı|ı .
CISCO

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0
task สุดท้าย 50วิ เอิ่ม... :t14:

ถ้านับไม่พลาด ก็น่าจะประมาณนั้นนะ ของผม (ลุ้นจริงๆนะ input อันสุดท้ายเนี่ย)
ถ้าเก่ง math คงทำได้เร็วกว่านี้สินะ  :t31:
ใส่สมการ คำนวน เสร็จ ไม่ต้องวนลูป... (เหนในวิกิมีสมการอยู่ อื้อเลย)
ps. ln(x) ใน raptor  นี่ต้อง เขียม func เองสินะ เห็นมีมาให้แต่ log ,e etc..


ลองส่งแล้วลุ้นใหม่สิครับ 555+

 :t23: :t23: อันเดิมส่งแล้วยังรอด...(รอดตัวไป) นึกว่าต้องมานั่งคิดวิธีไหม่เสียแล้ว
ถ้ามี output เวลา แสดงให้เรารู้ว่าเซิฟรันไปกี่วิ นี่ คงลุ้นน่าดู (49 sec..)
แบบนี้ คนคอมแรงๆ รันผ่าน(ก่อน50วิ) แต่เซิฟรันไม่ผ่าน (เกิน50วิ) อันนี้แสดงว่า...ต้องทำไหม่(สินะ)ครับ

ผมขอปรับกลับไปที่ 60 seconds ใหม่ครับ ข้อนี้ขึ้นกับความเร็วของเครื่องที่ใช้ด้วย ถ้าเครื่องเก่าหน่อยคิดว่ายังไงก็คงทัน 60 วินาทีครับ แต่ถ้าเขียนโปรแกรมไม่ดี ใช้เครื่องเร็วๆก็คงไม่ทันครับ

อย่างเครื่องของผมใช้ CPU Core2Duo 2.5 GHz RAM 4 GB เป็นเครื่อง Notebook อายุ 3 ปีแล้ว ใช้เวลาประมาณ 45 วินาที

ทดลองบนอีกเครื่องเป็น Notebook เพิ่งซื้อมาใหม่ Core i7 2.8 GHz RAM 8 GB ใช้เวลาเหลือประมาณ 25 วินาทีครับ

My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat

Offline Chotipat Pornavalai

  • อาจารย์
  • พระเจ้าจอร์ช มันขุดได้ยอดมากเลย
  • ****
  • Posts: 1,216
  • Karma: +0/-0
Hint: สำหรับใครที่กำลังหา str to int อยู่ ใน raptor มี to_ascii() ซึ่ง รับค่า str แล้ว return เป็น int แต่เป็น int ตามค่าตาราง ascii  ดังนั้นเราต้องมาเขียนการแปลงเป็นค่า int ที่เราต้องการอีกทีครับ
My Blog (latest updated on 22 July 2010) - http://blog.it.kmitl.ac.th/chotipat

My Twitter: @chotipat

My Facebook: http://www.facebook.com/chotipat