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ễ

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

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
Chưa có lời giải
Dễ

Pangram Check

A pangram contains every English letter at least once.

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

Giá trị số La Mã

Chuyển đổi số La Mã thành số nguyên.

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

Trung Bình Của Ba Số

Tính trung bình cộng của ba số nguyên.

BeginnerLearning-pathVariables
Trung bình

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Chưa có lời giải
Trung bình

Tìm Bộ Ba Tam Giác Vuông

Liệt kê tất cả các 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
Dễ

Every Other Character

Keep the characters at even positions.

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

Tổng Lũy Thừa Chữ Số

Cộng mỗi chữ số sau khi nâng lên lũy thừa theo vị trí từ trái sang.

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

Thời Gian Sản Xuất Nhà Máy

Tìm thời điểm sớm nhất mà các máy chạy song song có thể hoàn thành số lượng sản phẩm mục tiêu.

AlgorithmsBinary-search
Chưa có lời giải
Dễ

Days in a Month

Return how many days a month has, including leap years.

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

Đếm Dãy Xúc Xắc

Đếm số dãy kết quả gieo xúc xắc có thứ tự với tổng cho trước.

CombinatoricsDynamic-programming
Chưa có lời giải
Trung bình

Chữ số gốc (Digital Root)

Cộng các chữ số lặp lại cho đến khi chỉ còn một chữ số.

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

Loại Bỏ Phần Tử Trùng Lặp

Chỉ giữ lại lần xuất hiện đầu tiên của mỗi giá trị.

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

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

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

Min and Max Together

Find the smallest and largest value in one pass.

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

Tổng các số nguyên tố nhỏ hơn một giới hạn

Cộng tất cả các số nguyên tố nhỏ hơn nghiêm ngặt một giới hạn.

Number-theorySieve
Chưa có lời giải
Dễ

Phân Loại Một Số Theo Các Ước Số Của Nó

Phân loại một số nguyên dương là số hoàn hảo, số dư thừa hoặc số thiếu.

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