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

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

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

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

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

150 โจทย์
ปานกลาง

Readability Grade

Estimate the school grade needed to read a text.

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

คำที่ยาวที่สุด

หาคำที่ยาวที่สุดในประโยค

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

ตัวเลขพาลินโดรม

ตรวจสอบว่าตัวเลขอ่านเหมือนกันจากซ้ายไปขวาและขวาไปซ้ายหรือไม่

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

Hamming Distance

Compare two DNA strings position by position and count the differences.

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

นับจำนวนตัวเลขที่ไม่มีเลขข้างเคียงซ้ำกัน

นับจำนวนค่าภายในช่วงที่ไม่มีเลขหลักฐานข้างเคียงที่เท่ากันเลย

Dynamic-programmingNumbers
ยังไม่มีวิธีแก้
ยาก

Sliding Window Maximum

Report the maximum of every window of k numbers.

AdvancedCompetitive-programmingSliding-window
ยังไม่มีวิธีแก้
ปานกลาง

Can We Split Into Two Teams?

Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.

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

สตริงพาลินโดรม

ตรวจสอบว่าข้อความอ่านเหมือนกันทั้งจากซ้ายไปขวาและขวาไปซ้ายหรือไม่

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

คี่, คู่ หรือไม่ใช่ทั้งสองอย่าง

จัดประเภทตัวเลขว่าเป็นจำนวนเต็มคี่ จำนวนเต็มคู่ หรือไม่ใช่ทั้งสองอย่าง

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

ตัวคูณร่วมน้อยที่สุด

หาค่าบวกที่น้อยที่สุดที่หารด้วยทั้งสองค่าลงตัว

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

เลขหลักที่มากที่สุด

หาค่าเลขหลักฐานสิบที่มากที่สุดของจำนวนเต็มบวกที่กำหนด

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

นับจำนวนคำ

นับจำนวนคำในประโยคที่กำหนด

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

กำลังสองของสอง

ตรวจสอบว่าตัวเลขเป็นกำลังสองของสองหรือไม่

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

Title Case

เปลี่ยนตัวอักษรตัวแรกของแต่ละคำให้เป็นตัวพิมพ์ใหญ่

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

ผลรวมของจำนวนที่หารด้วยตัวประกอบลงตัว

บวกค่าที่น้อยกว่าขีดจำกัดและหารด้วยตัวประกอบใด ๆ ที่กำหนดได้ลงตัว

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

ปีอธิกสุรทิน

ตรวจสอบว่าปีใดเป็นปีอธิกสุรทินตามกฎปฏิทินเกรกอเรียนหรือไม่

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

แฟกทอเรียล

คูณจำนวนเต็มบวกทั้งหมดตั้งแต่ 1 ถึง n

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

นับจำนวนสระ

นับจำนวนสระในข้อความที่กำหนด

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