2017/04/28 Training
#training #apio #vietnamese #thầyHoàng #anhKhuê
Hôm nay có hai phần: bài thầy Hoàng và bài anh Khuê. Cả 2 đều cần một sự tay to nhất định.
#training #apio #vietnamese #thầyHoàng #anhKhuê
Hôm nay có hai phần: bài thầy Hoàng và bài anh Khuê. Cả 2 đều cần một sự tay to nhất định.
#training #apio #vietnamese #thầyNghĩa
Cho dãy số A[1..N]
. Mỗi lần xóa ta sẽ xóa tất cả các số mang một giá trị x
nào đó. Hỏi dãy dài nhất có thể tạo ra được mà không tồn tại i < j < k
thỏa mãn A[i] == A[k] && A[i] != A[j]
?
1 <= N <= 10^5
, 1 <= A[i] <= 100
Cho xâu S
. Mỗi bước ta có thể chọn một đoạn l < r
sao cho S[l] == S[r]
và xóa đoạn đó khỏi xâu. Hỏi xâu ngắn nhất và dài nhất có thể tạo được (mà không thể xóa được tiếp) là bao nhiêu?
10 test, 1 <= |S| <= 100
, 'a' <= S[i] <= 'p'
Cho một đĩa gồm N
tầng xoay, mỗi tầng có K
nấc xoay như hình dưới.
Mỗi bước ta được xoay 1 tầng sang trái hoặc phải 1 nấc. Hỏi số bước nhỏ nhất để tạo ra 1 cột có các số bằng nhau là bao nhiêu?
1 <= N, K <= 2000
#training #apio #vietnamese #thầyĐông
Lưu ý: Mình đã tóm tắt đề bài ở trên, ai không muốn bị spoil thì đừng kéo xuống lời giải vội.
Hôm nay có 5 bài của thầy Đông. Do mình không được nghe thầy chữa buổi chiều nên solution là của mình, mặc dù 99% là đúng nhưng không đảm bảo. Thực chất bài không phải là khó quá.
#training #apio #vietnamese #thầyPhương
Thầy Phương cho 3 bài của FARIO 2017. Bài 1 đã làm rồi, bài 3 là bài approximate nên mình chỉ chữa bài 2.
#training #apio #english #anhMinh
Warning: If you want to try solving the problems, skip reading everything but the statements! Also, for hints, read slowly from top to bottom of each problem.
I didn't attend the class directly, but did the problems while going on a bus to Ninh Binh. The problems were somewhat exciting to me.