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

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

ง่าย · 13 ปานกลาง · 2 ยาก · 1

ทักษะที่จะได้ฝึก: การหารลงตัวเงื่อนไขมอดุโลDP หาจำนวนขั้นน้อยสุดDigit DPกลับหลักตัวเลขการกรองการจัดการบิตการหารการเปรียบเทียบการเลือกแบบละโมบตรรกะบูลีน
  • Python · C++ · C#
  • ทดสอบอัตโนมัติ
  • รีวิวโค้ดโดย AI
  • แนวทางจากชุมชน
226
โจทย์
2
วิธีแก้ที่แชร์
3
ภาษา

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

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

16 โจทย์
ง่าย

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

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

คุณจะได้เรียนรู้ การหารลงตัวปรับลูปให้เร็วขึ้น
BeginnerLoopsNumbersStudent-beginner
ยังไม่มีวิธีแก้
ยาก

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

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

คุณจะได้เรียนรู้ Digit DPนับในช่วง
Dynamic-programmingNumbers
ยังไม่มีวิธีแก้
ง่าย

การเพิ่มจำนวนเมล็ดข้าวบนกระดานหมากรุก

คำนวณจำนวนเมล็ดข้าวบนช่องที่ระบุ และผลรวมของเมล็ดข้าวบนทั้ง 64 ช่อง

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

ผลรวมของจำนวนฟีโบนักชีที่เป็นเลขคู่

หาผลรวมของจำนวนฟีโบนักชีที่เป็นเลขคู่และไม่เกินค่าขีดจำกัดที่กำหนด

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

ลบตัวเลขเพื่อให้ได้ศูนย์

ใช้การลบตัวเลขให้น้อยที่สุดเพื่อให้ได้ศูนย์

คุณจะได้เรียนรู้ DP หาจำนวนขั้นน้อยสุดการเลือกแบบละโมบ
Dynamic-programmingNumbers
ยังไม่มีวิธีแก้
ง่าย

ลำดับคอลลาทซ์ (Collatz Sequence)

ทำตามกฎหารสองหรือคูณสามบวกหนึ่งจนกว่าจะถึง 1

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

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

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

คุณจะได้เรียนรู้ การจัดการบิตการหาร
BeginnerNumbersStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

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

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

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

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

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

คุณจะได้เรียนรู้ ห.ร.ม. และ ค.ร.น.ทฤษฎีจำนวน
BeginnerNumbersStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

ตัวเลขอาร์มสตรอง

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

คุณจะได้เรียนรู้ แยกหลักตัวเลขเลขยกกำลัง
BeginnerNumbersStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

ตัวหารร่วมมาก

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

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

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

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

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

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

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

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

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

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

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

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

คุณจะได้เรียนรู้ มอดุโลเงื่อนไข
BeginnerNumbers
ยังไม่มีวิธีแก้
ง่าย

Fizz Buzz

สร้างลำดับโดยใช้การหารด้วย 3 และ 5

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