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
Trung bình

Shortest Weighted Routes

Find the minimum total route cost from city 1 to each city.

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

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

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

K-th Smallest Element

Find the k-th smallest value without fully sorting.

AdvancedCompetitive-programmingSorting
Chưa có lời giải
Trung bình

Tournament Standings

Rank teams from match records.

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

Ước Số Nguyên Tố Lớn Nhất

Tìm số nguyên tố lớn nhất chia hết cho một số nguyên dương.

AlgorithmsNumber-theory
Chưa có lời giải
Dễ

Tam giác số

Xây dựng một tam giác các số tăng dần.

BeginnerLearning-pathNested-loopsPatterns
Chưa có lời giải
Khó

Tìm Nhiều Mẫu Trong Văn Bản

Với mỗi mẫu được yêu cầu, xác định xem nó có xuất hiện dưới dạng một chuỗi con liên tiếp ở bất kỳ đâu trong văn bản chung hay không.

Pattern-matchingStringsTries
Chưa có lời giải
Dễ

Pyramid Rows

Draw a right-aligned pyramid of # blocks.

BeginnerLearning-pathNested-loopsPatterns
Chưa có lời giải
Trung bình

List Primes With a Sieve

Find primes up to a limit by marking composite multiples.

Number-theorySieve
Chưa có lời giải
Trung bình

Gradebook Top Student

Find the student with the highest average score.

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

Multiplication Grid

Build a full multiplication table.

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

Distance Between Points

Compute the straight-line distance between two points.

BeginnerFunctionsLearning-pathmath
Chưa có lời giải
Dễ

Hollow Square

Draw the outline of a square with * characters.

BeginnerLearning-pathNested-loopsPatterns
Chưa có lời giải
Khó

Count Inversions

Count the out-of-order pairs in a list.

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

Celsius to Fahrenheit

Convert a temperature from Celsius to Fahrenheit.

BeginnerLearning-pathVariables
Chưa có lời giải
Trung bình

Tích Cạnh Tam Giác Vuông

Tìm tích lớn nhất của các cạnh của một tam giác vuông có cạnh là số nguyên với chu vi cho trước.

GeometryNumber-theory
Chưa có lời giải
Khó

Shortest Delivery Tour

Visit every city once and return home as cheaply as possible.

AdvancedBitmasksCompetitive-programmingDynamic-programming
Chưa có lời giải
Dễ

Chia Đôi Đến Khi Còn Một

Đếm số lần chia đôi để đưa một số về 1.

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