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

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

ง่าย · 89 ปานกลาง · 6

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

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

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

95 โจทย์
ง่าย

หมุนอาเรย์

หมุนลิสต์ไปทางขวาตามจำนวนขั้นที่กำหนด

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

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

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

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

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

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

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

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

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

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

เลขหลักที่น้อยที่สุด

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

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

แฟกทอเรียล

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

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

ผลรวมของหลักตัวเลข

หาผลรวมของหลักตัวเลขในจำนวนเต็มบวกหนึ่งจำนวน

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

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

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

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

เลขสามเหลี่ยม (Triangular Number)

บวกจำนวนเต็มตั้งแต่ 1 ถึง n

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

ยกกำลังสองตัวเลข

คูณจำนวนเต็มกับตัวมันเอง

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

กลับเลขจำนวนเต็ม

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

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

นับจำนวนหลัก

นับจำนวนหลักทศนิยมของจำนวนเต็มบวกหนึ่งจำนวน

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

การตั้งค่าที่ใช้ร่วมกันหนึ่งเดียว

จำลองอ็อบเจ็กต์การตั้งค่าแบบ singleton: ทุกส่วนของโปรแกรมอ่านและเขียนอินสแตนซ์เดียวกัน

คุณจะได้เรียนรู้ Singletonสถานะที่ใช้ร่วมกัน
BeginnerรูปแบบการออกแบบSimulation
ยังไม่มีวิธีแก้
ง่าย

อายุที่ไม่ถูกต้องตัวแรก

ตรวจสอบอายุที่พิมพ์เข้ามาและรายงานรายการที่ไม่ถูกต้องรายการแรก แทนที่จะปล่อยให้โปรแกรมล้มเหลว

คุณจะได้เรียนรู้ ตรวจสอบความถูกต้องแยกวิเคราะห์ข้อความ
BeginnerParsingStrings
ยังไม่มีวิธีแก้
ง่าย

นับระดับของ log

อ่านบรรทัดของไฟล์ log และนับว่าเป็น INFO, WARNING และ ERROR กี่บรรทัด

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

ค่าผ่านทางของยานพาหนะ

เก็บค่าผ่านทางสำหรับ motorbike, car และ truck โดยที่ truck ขยายกฎพื้นฐานของ vehicle ด้วยจำนวนเพลา

คุณจะได้เรียนรู้ InheritanceOverride เมธอด
BeginnerSimulation
ยังไม่มีวิธีแก้
ง่าย

กฎของบัญชีธนาคาร

ปกป้องยอดเงินในบัญชีด้วยกฎการฝากและถอน โดยปฏิเสธรายการที่ไม่ถูกต้อง

คุณจะได้เรียนรู้ Encapsulationกฎทางธุรกิจ
BeginnerSimulation
ยังไม่มีวิธีแก้
ง่าย

รวมเฉพาะตัวเลขที่ถูกต้อง

บวกค่าที่เป็นจำนวนเต็มและข้ามอย่างอื่นไป เหมือนที่ try/except จัดการอินพุตที่ไม่ถูกต้อง.

คุณจะได้เรียนรู้ Try/exceptตรวจสอบอินพุต
BeginnerParsingStrings
ยังไม่มีวิธีแก้