แน่นอนว่าระดับนี้แล้วเรื่องคะแนนเต็ม 100
นั้นลืมไปได้เลย ยังไงก็ได้ชัวร์ ๆ อยู่แล้ว
แต่ที่เป็นตัวตัดสินชี้ขาดเลยก็คือเรื่องเวลา นี่แหละ
คนที่มีความไวระดับปีศาจและแก้โจทย์ได้ไวที่สุดเท่านั้นถึงจะเป็นผู้ชนะ
กลับมาที่ Round H ซึ่งเป็น Round สุดท้ายของปี โดยผู้ชนะหรือแชมป์ในการแข่งขันเขียนโค้ดและแก้ปัญหาในรอบนี้ก็คือ ecnerwala ซึ่งเป็นฉายาในวงการ (ประวัติคร่าว ๆ อยู่ด้านล่าง) โดยใช้เวลาไปทั้งสิ้นเพียงแค่ 19.16 นาที ส่วน William (tmwilliamlin 168) นั้นเซอร์ไพรส์มากครับ เพราะกวาดสายตาดูแล้วทีแรกคิดว่า William นั้นอาจจะไม่ได้ลงแข่งใน Round นี้ แต่เท่าที่ติดตาม William ในโพสต์ก่อนหน้าแล้วคิดว่าเขาไม่น่าจะพลาด Round นี้ แถมยังเป็น Round สุดท้ายของปี ผมก็เลยตัดสินใจกวาดสายตาลงไปอีกระหว่างอันดับ 11 ลงไป แล้วพบว่าปรากฏชื่อของ William ในอยู่ลำดับที่ 17 ใช้เวลาไปทั้งสิ้น 54.07 นาที
ecnerwala ได้อันดับ 1 ใน round สุดท้ายของปี 2020
tmwilliamlin 168 ได้อันดับ 17 ใน round สุดท้ายของปี 2020
ซึ่งก่อนจะแข่งทั้ง William และ Ecnerwala นั้นต่างก็บันทึกหน้าจอระหว่างการแข่งขันไปด้วย ซึ่งแน่นอนว่าถ้าชนะได้ลำดับที่ 1 ก็จะนำมาเผยแพร่นั่นเอง เป็นธรรมเนียมของผู้ที่เข้าแข่งขันระดับท็อป ๆ ที่คาดว่าตัวเองจะชนะ
แค่นั่งดูก็โคตรมันส์
มาดูสกิลการแก้ปัญหาและการใช้ Vim ของเขากันครับ บอกได้คำเดียวว่า นี่มันปีศาจชัด ๆ แค่นั่งดูก็โคตรมันส์และสนุกไปกับเขาจริง ๆ โดยเฉพาะช่วงที่เขาแก้ปัญหาแรกเสร็จ และก่อนที่จะก็อปโค้ดจาก Vim ไปใส่ใน Editor ของ Google มีคนที่ได้คะแนนนำเขา แต่พอเขา Submit คำตอบเสร็จ แล้วเขาก็นำทันที แต่สีหน้าแววตาของเขานิ่งและเยือกเย็นมากครับ สุขุมสุด ๆ ไม่แสดงอาการใด ๆ (ก็คงยิ้ม ในใจลึก ๆ) เวลาที่เขา Submit คำตอบนี่ ผมนี่ลุ้นช่วยมากเลย ฮ่า ๆ
แค่นั่งดูก็มันส์สุด ๆ
คลิป (พร้อม YouTube Channel) Ecnerwala ชนะ GoogleKickstart Round H
ไปอ่านประวัติคร่าว ๆ กันครับ
ชื่อจริง: Andrew Lawrence He
สัญชาติ: อเมริกัน
รัฐ: แคลิฟอร์เนีย, สหรัฐอเมริกา
อายุ: 23 ปี (เกิด 1997)
การศึกษา: MIT: Massachusetts Institute of Technology, Cambridge ปี
2015 - 2019, สาขาคณิตศาสตร์ (Mathematics) (จบการศึกษาแล้ว)
การฝึกงาน: Dropbox ปี 2016
มาดูอันดับในแพลตฟอร์มการแข่งขันโค้ดชื่อดังระดับโลกต่าง ๆ ของทั้งคู่ ซึ่งเป็นอันดับโลกเลยครับ ไม่ใช่ในประเทศ
มาลองดูสถิติใน Google Kickstart ในปี 2020 ของทั้ง 2 เทพกันครับ
Round | ecnerwala | william |
A | ไม่ได้ลงแข่ง | 1 |
B | 3 | ไม่ได้ลงแข่ง |
C | ไม่ได้ลงแข่ง | 1 |
D | 2 | 8 |
E | 1 | 2 |
F | ไม่ได้ลงแข่ง | 71 |
G | ไม่ได้ลงแข่ง | 1 |
H | 1 | 17 |
จากตารางด้านบนที่เราได้เห็นนั้นสามารถวิเคราะห์ได้คร่าว ๆ ดังนี้ว่า William Lin นั้นชนะมากกว่าคือ ชนะไปถึง 3 ครั้ง ส่วน Andrew He ชนะไป 2 ครั้ง แต่พอมองให้ละเอียดลงไปอีกทีถ้าวัดตามอัตราในการชนะได้อันดับที่ 1 นั้นจะพบว่าจริง ๆ แล้วสถิติของ Andrew นั้นดีกว่า William โดย Andrew ลงแข่งไปทั้งหมด 4 ครั้ง และได้ที่ 1 ไป 2 ครั้ง โอกาสชนะเมื่อเทียบกับจำนวนที่ลงแข่งสูงถึง 50% และอันดับก็ไม่เคยหลุดจาก Top 3 !! โดยใน Round B นั้นเขาแพ้คู่แข่งที่ได้อันดับ 2 ไปเพียงเศษเสี้ยววินาทีเท่านั้น
ส่วน William นั้นลงแข่งไปเกือบครบ คือแข่งไป 7 ครั้ง (ไม่ได้แข่งครั้งเดียว) ชนะไปทั้งหมด 3 ครั้ง และได้อันดับ 2, 8, 17. 71 ตามลำดับ
ถ้า ecnerwala ลงแข่งทุกครั้ง จะเกิดอะไรขึ้น ? ก็นั่นแหละครับคือคำถาม แต่ยังไงก็ตาม William นั้นก็ยังได้ชื่อว่าเป็นผู้ที่ชนะเยอะสุดครับ
ไม่เชื่ออยากเชื่อสายตาใช่ไหมครับว่ามีคนไทยเราติดในลิสต์ด้วย ไม่ใช่ Top 100 นะ แต่เป็น Top 10 ! สุดยอดมากไปไหน (เห็นหรือไม่ว่า ถ้าเอาจริง ๆ คนไทยเราก็มีโปรแกรมเมอร์เทพ ๆ เยอะ) โดยอันดับอยู่ใน Round A ซึ่งเป็น Round แรกสุดของปี โดยท่านนี้ใช้ชื่อว่า noneTP ซึ่งพอได้เข้าไปดูผลการแข่งขันในหลาย ๆ Round จะพบว่ามี noneTP อยู่ในลิสต์ Top 100 กับเขาด้วยทุกครั้งครับ
noneTP คนไทยเราก็ไม่ธรรมดา
จบลงไปแล้วครับกับบทความนี้ เป็นอย่างไรกันบ้างคอมเมนต์เข้ามาได้ที่ด้านล่างบทความนี้ได้เลยนะครับ เพื่อแลกเปลี่ยนความคิดเห็น
ปล. บทความหน้ามีเซอร์ไพรส์จัดหนักยิ่งกว่าครับ มีอีกคนหนึ่งที่แบบระดับไร้เทียมทานเลยก็ว่าได้ ซึ่งบทความนี้ตั้งใจว่าจะทำให้เป็น 1 ใน 2 บทความที่เหลือส่งท้ายปี 2020 นี้ รอติดตามกันได้เลยครับ
Follow us on
Medium: STACKPYTHON
Youtube: STACKPYTHON
Facebook: STACKPYTHON
กิจกรรมที่กำลังจะมาถึง
ไม่พลาดกิจกรรมเด็ด ๆ ที่น่าสนใจ
Event นี้จะเริ่มขึ้นใน April 25, 2023
รายละเอียดเพิ่มเติม/สมัครเข้าร่วมคอร์สเรียนไพธอนออนไลน์ที่เราได้รวบรวมและได้ย่อยจากประสบการณ์จริงและเพื่อย่นระยะเวลาในการเรียนรู้ ลองผิด ลองถูกด้วยตัวเองมาให้แล้ว เพราะเวลามีค่าเป็นอย่างยิ่ง พร้อมด้วยการซัพพอร์ตอย่างดี