Các Thử thách Lập trình

Rèn luyện kỹ năng giải quyết vấn đề với các thử thách không phụ thuộc ngôn ngữ, có thể giải bằng Python, C++ hoặc C#. Mỗi lần nộp bài đều được kiểm tra tự động và đánh giá bởi AI.

  • Python · C++ · C#
  • Kiểm tra tự động
  • Đánh giá mã bằng AI
  • Giải pháp cộng đồng
Lộ trình học
150
Thử thách
2
Giải pháp đã chia sẻ
3
Ngôn ngữ

Tất cả thử thách

Tìm theo chủ đề, ngôn ngữ hoặc độ khó.

150 thử thách
Dễ

Above-Average Values

Keep the values that are greater than the average.

ArraysBeginnerLearning-path
Chưa có lời giải
Dễ

Số Lớn Nhất Trong Ba Số

Chọn số lớn nhất trong ba số mà không dùng hàm max có sẵn.

BeginnerConditionsLearning-path
Chưa có lời giải
Trung bình

Lũy thừa một phân số với số mũ thực

Nâng một phân số dương lên số mũ thực.

Fractionsmath
Chưa có lời giải
Khó

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Chưa có lời giải
Dễ

Swap First and Last

Exchange the first and last items of a list.

ArraysBeginnerLearning-path
Chưa có lời giải
Trung bình

Chu vi đảo

Tính chiều dài đường bờ biển của các ô đất trong lưới.

AdvancedGridsHackathon
Chưa có lời giải
Trung bình

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

BeginnerLearning-pathRecursionStrings
Chưa có lời giải
Dễ

Sum of Odd Numbers

Add every odd number up to a limit.

BeginnerLearning-pathLoops
Chưa có lời giải
Dễ

Tổng Giỏ Hàng Với Giảm Giá

Tính tổng giá trị giỏ hàng và áp dụng giảm giá nếu vượt ngưỡng.

ArraysBeginnerFunctionsLearning-path
Chưa có lời giải
Trung bình

Minesweeper Neighbor Counts

Annotate a rectangular board.

ArraysGrids
Chưa có lời giải
Khó

Phân Bổ Phòng Khách Sạn

Phân bổ các nhóm khách đến theo thứ tự.

Segment-treesSimulation
Chưa có lời giải
Dễ

Body Mass Index

Compute BMI from weight and height.

BeginnerLearning-pathVariables
Chưa có lời giải
Dễ

Ticket Price by Age

Choose a cinema ticket price from the visitor's age.

BeginnerConditionsLearning-path
Chưa có lời giải
Trung bình

Lũy thừa số thực với số mũ phân số

Tính lũy thừa của một số thực dương với số mũ hữu tỉ.

Fractionsmath
Chưa có lời giải
Dễ

Countdown to Liftoff

Count down from a number and end with Liftoff!

BeginnerLearning-pathLoops
Chưa có lời giải
Dễ

Triangle Classification

Classify three side lengths as invalid, equilateral, isosceles, or scalene.

ConditionsGeometry
Chưa có lời giải
Trung bình

Lũy Thừa Đệ Quy

Tính lũy thừa bằng đệ quy bằng cách chia đôi số mũ.

BeginnerLearning-pathRecursion
Chưa có lời giải
Dễ

Count Positive Numbers

Count the values greater than zero in a list.

ArraysBeginnerLearning-path
Chưa có lời giải