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ó.

84 thử thách
Dễ

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

BeginnerLearning-pathVariables
Dễ

Lãi Suất Đơn Giản

Tính tổng số tiền sau khi áp dụng lãi suất đơn giản.

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

Above-Average Values

Keep the values that are greater than the average.

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

Power by Repeated Multiplication

Raise a number to a power with a loop.

BeginnerLearning-pathLoops
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
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

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

BeginnerLearning-pathRecursionStrings
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
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ễ

Ticket Price by Age

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

BeginnerConditionsLearning-path
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ễ

Running Sum

Replace each value with the total so far.

ArraysBeginnerLearning-path
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ễ

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
Dễ

Số Fibonacci

Trả về số Fibonacci thứ n.

BeginnerLoopsSequencesStudent-beginner
Chưa có lời giải
Dễ

Multiplication Table Row

List the first multiples of a number.

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

Chữ Viết Tắt Từ Họ Tên

Tạo chữ viết tắt in hoa từ một họ tên đầy đủ.

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

Count Uppercase Letters

Count the capital letters in a text.

BeginnerLearning-pathStrings
Chưa có lời giải