โจทย์ เขียนโปรแกรม

ฝึกทักษะการแก้ปัญหาด้วยโจทย์กลางที่รองรับ Python, C++ และ C# ทุกคำตอบจะถูกตรวจสอบอัตโนมัติและรีวิวโดย AI

  • Python · C++ · C#
  • ทดสอบอัตโนมัติ
  • รีวิวโค้ดโดย AI
  • แนวทางจากชุมชน
เส้นทางการเรียนรู้
150
โจทย์
2
วิธีแก้ที่แชร์
3
ภาษา

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

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

84 โจทย์
ง่าย

Absolute Value Without abs

Compute an absolute value with a condition.

BeginnerConditionsLearning-path
ยังไม่มีวิธีแก้
ปานกลาง

Tic-Tac-Toe Winner

Decide the result of a tic-tac-toe board.

BeginnerConditionsGridsLearning-path
ยังไม่มีวิธีแก้
ง่าย

Multiplication Table Row

List the first multiples of a number.

BeginnerLearning-pathLoops
ยังไม่มีวิธีแก้
ง่าย

เลขฟีโบนัชชี

คืนค่าเลขฟีโบนัชชีลำดับที่ n

BeginnerLoopsSequencesStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

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

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

ArraysBeginnerStudent-beginnermath
ยังไม่มีวิธีแก้
ง่าย

Point Quadrant

Find which quadrant a point lies in.

BeginnerConditionsLearning-path
ยังไม่มีวิธีแก้
ง่าย

หาค่าน้อยสุดในอาเรย์

หาค่าที่น้อยที่สุดในลิสต์

ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

หาค่าสูงสุดในอาเรย์

หาค่าที่มากที่สุดในลิสต์

ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

หาผลรวมของอาเรย์

หาผลรวมของค่าทั้งหมดในลิสต์

ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

ตรวจสอบจำนวนเฉพาะ

ตัดสินว่าตัวเลขเป็นจำนวนเฉพาะหรือไม่

BeginnerLoopsNumbersStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

Row Sums

Add up every row of a grid.

BeginnerGridsLearning-path
ยังไม่มีวิธีแก้
ง่าย

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

BeginnerLearning-pathStrings
ยังไม่มีวิธีแก้
ง่าย

หาค่ามากเป็นอันดับสอง

หาค่าที่มีค่ามากเป็นอันดับสองที่ไม่ซ้ำกัน

ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

ค่าเฉลี่ยของอาเรย์

คำนวณค่าเฉลี่ยของรายการตัวเลข

ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

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

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

BeginnerGreedyStudent-beginnermath
ยังไม่มีวิธีแก้
ง่าย

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

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

Beginnermath
ยังไม่มีวิธีแก้
ง่าย

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

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

Beginnermath
ยังไม่มีวิธีแก้
ง่าย

ตัวอักษรที่ไม่ซ้ำตัวแรก

หาตัวอักษรตัวแรกที่ปรากฏเพียงครั้งเดียว

BeginnerDictionariesStringsStudent-beginner
ยังไม่มีวิธีแก้