โจทย์เขียนโค้ดเรื่องMath

ฝึกmathด้วยโจทย์เขียนโค้ด 21 ข้อ ตั้งแต่ง่ายไปจนถึงยาก ทุกโจทย์รันในเบราว์เซอร์ พร้อมการทดสอบทันที รีวิวโค้ดจาก AI และคำตอบจากชุมชนให้เปรียบเทียบ

ง่าย · 13 ปานกลาง · 8

ทักษะที่จะได้ฝึก: PolymorphismทศนิยมลอยตัวสูตรAdapter patternDecorator patternFactory methodการทอนเงินการเรียงลำดับการใช้เหตุผลทางคณิตศาสตร์ความน่าจะเป็นความเป็นคู่คี่คิดค่าล่วงเวลา
  • Python · C++ · C#
  • ทดสอบอัตโนมัติ
  • รีวิวโค้ดโดย AI
  • แนวทางจากชุมชน
226
โจทย์
2
วิธีแก้ที่แชร์
3
ภาษา

โจทย์ทั้งหมด

ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก

21 โจทย์
ง่าย

Distance Between Points

Compute the straight-line distance between two points.

คุณจะได้เรียนรู้ ทฤษฎีบทพีทาโกรัสรากที่สอง
BeginnerFunctionsLearning-pathmath
ยังไม่มีวิธีแก้
ง่าย

เงินทอน: จำนวนน้อยสุดของเหรียญ

ทอนเงินโดยใช้เหรียญสหรัฐให้น้อยที่สุดเท่าที่จะเป็นไปได้

คุณจะได้เรียนรู้ อัลกอริทึมแบบละโมบการทอนเงิน
BeginnerGreedyStudent-beginnermath
ยังไม่มีวิธีแก้
ปานกลาง

ยกเศษส่วนให้กับเลขชี้กำลังจริง

ยกเศษส่วนบวกให้กับเลขชี้กำลังที่เป็นจำนวนจริง

คุณจะได้เรียนรู้ เลขชี้กำลังจำนวนจริงทศนิยมลอยตัว
Fractionsmath
ยังไม่มีวิธีแก้
ปานกลาง

Readability Grade

Estimate the school grade needed to read a text.

คุณจะได้เรียนรู้ วิเคราะห์ข้อความสูตร
BeginnerStringsStudent-beginnermath
ยังไม่มีวิธีแก้
ปานกลาง

ยกกำลังจำนวนจริงด้วยเลขชี้กำลังเศษส่วน

ยกจำนวนจริงบวกให้กับเลขชี้กำลังที่เป็นเศษส่วน (เลขตรรกยะ)

คุณจะได้เรียนรู้ รากและเลขยกกำลังทศนิยมลอยตัว
Fractionsmath
ยังไม่มีวิธีแก้
ง่าย

หาจำนวนที่หายไป

หาจำนวนหนึ่งจำนวนที่หายไปจากช่วง 0..n

คุณจะได้เรียนรู้ อนุกรมเลขคณิตเทคนิคผลต่างของผลรวม
ArraysBeginnerStudent-beginnermath
ยังไม่มีวิธีแก้
ปานกลาง

กองเหรียญสองกองว่างเปล่า

ตัดสินใจว่าสามารถนำเหรียญออกเป็นคู่ ๆ จนกองทั้งสองว่างได้หรือไม่

คุณจะได้เรียนรู้ การใช้เหตุผลทางคณิตศาสตร์ค่าคงตัว
Greedymath
ยังไม่มีวิธีแก้
ปานกลาง

การคำนวณเศษส่วนอย่างแม่นยำ

ดำเนินการกับเศษส่วนและคืนค่าเศษส่วนที่ย่อส่วนแล้ว

คุณจะได้เรียนรู้ ทอนเศษส่วนด้วย ห.ร.ม.ปรับเครื่องหมาย
Fractionsmath
ยังไม่มีวิธีแก้
ปานกลาง

อัศวินสองตัวที่ไม่โจมตีกัน

นับจำนวนวิธีวางอัศวินสองตัวอย่างปลอดภัยในแต่ละขนาดกระดานสี่เหลี่ยมจัตุรัส

คุณจะได้เรียนรู้ นับการวางรูปแบบการโจมตี
Combinatoricsmath
ยังไม่มีวิธีแก้
ง่าย

นับจำนวนการจับมือ

นับจำนวนการจับมือเมื่อทุกคู่ของคนจับมือกันครั้งเดียว

คุณจะได้เรียนรู้ นับคู่สูตรปิด
Combinatoricsmath
ยังไม่มีวิธีแก้
ปานกลาง

ค้นหาค่าใน Number Spiral

ค้นหาค่าตามแถวและคอลัมน์ในสไปรัลตัวเลขที่ขยายออกไปเรื่อย ๆ

คุณจะได้เรียนรู้ รูปแบบของตัวเลขแยกกรณี
Patternsmath
ยังไม่มีวิธีแก้
ง่าย

ค่ามัธยฐานของลิสต์

หาค่ากลางของลิสต์หลังจากเรียงลำดับแล้ว

คุณจะได้เรียนรู้ การเรียงลำดับสถิติ
Arraysmath
ยังไม่มีวิธีแก้
ง่าย

ผลต่างของกำลังสอง

นำผลรวมของกำลังสองมาลบออกจากกำลังสองของผลรวม

คุณจะได้เรียนรู้ สูตรเลขคณิต
Beginnermath
ยังไม่มีวิธีแก้
ง่าย

การแจกแจงสถานะของห่วงโซ่มาร์คอฟ

ส่งการแจกแจงความน่าจะเป็นผ่านเมทริกซ์การเปลี่ยนสถานะของห่วงโซ่มาร์คอฟตามจำนวนก้าวที่กำหนด

คุณจะได้เรียนรู้ ห่วงโซ่มาร์คอฟความน่าจะเป็น
Simulationaimath
ยังไม่มีวิธีแก้
ง่าย

สีของช่องหมากรุก

กำหนดสีของช่องบนกระดานขนาด 8 x 8 ช่อง

คุณจะได้เรียนรู้ พิกัดความเป็นคู่คี่
Beginnermath
ยังไม่มีวิธีแก้
ง่าย

ชั่วโมง นาที และวินาที

แปลงระยะเวลา (หน่วยวินาที) ให้อยู่ในรูปแบบข้อความที่อ่านง่ายและกระชับ

คุณจะได้เรียนรู้ หน่วยเวลาจัดรูปแบบสตริง
Beginnermath
ยังไม่มีวิธีแก้
ง่าย

Factory สร้างรูปทรง

สร้างรูปทรงจากคำอธิบายข้อความด้วย factory แล้วคืนค่าพื้นที่ของแต่ละรูป

คุณจะได้เรียนรู้ Factory methodPolymorphism
รูปแบบการออกแบบParsingmath
ยังไม่มีวิธีแก้
ง่าย

Adapter ของเซนเซอร์อุณหภูมิ

ดัดแปลงค่าที่อ่านได้จากเซนเซอร์ Fahrenheit, Kelvin และ Celsius ให้มาอยู่ในอินเทอร์เฟซ Celsius เดียว

คุณจะได้เรียนรู้ Adapter patternแปลงหน่วย
รูปแบบการออกแบบParsingmath
ยังไม่มีวิธีแก้