Bài kiểm tra số 1 - k2048g1 - đề 2
Tính trung bình các số nguyên tố trong mảng
Nộp bàiPoint: 3
Cho mảng A có N phần tử là các số nguyên. Hãy tính trung bình cộng các số nguyên tố trong mảng, làm tròn lấy 2 chữ số sau phần thập phân
Ràng buộc: ~1<=N<=1000; 0<=A[i]<=10^3~
Input:
5
1 2 3 4 5
Output:
3.33
Đếm số khác nhau trong mảng (sắp xếp - tìm kiếm)
Nộp bàiPoint: 2
Cho một mảng các số nguyên gồm N phần tử. Đếm số lượng các số khác nhau trong mảng
Ràng buộc: ~1 \leq N \leq 2.10^5~; ~1 \leq A[i] \leq 10^9~
input:
10
1 2 2 1 3 4 3 5 6 7
Output:
7
Xâu có đầu cuối giống nhau (xâu ký tự - chuỗi ký tự)
Nộp bàiPoint: 3
Cho xâu S chỉ bao gồm các kí tự in thường, hãy đếm số lượng xâu con (xâu ký tự chứa các chữ cái liên tiếp) mà có kí tự đầu và kí tự cuối giống nhau. Lưu ý: Không tính các xâu con có 1 ký tự.
Ràng buộc; 1 ≤ len(S) ≤ 100000;
Input 01:
abeda
Output 01:
1
Input 02:
abcdaaa
Output 02:
6
Tập từ riêng của 2 xâu (xâu ký tự - chuỗi ký tự)
Nộp bàiPoint: 2
Cho 2 xâu kí tự S và T. Hãy liệt kê các từ xuất hiện ở xâu S và không xuất hiện ở xâu T mà không phân biệt hoa thường, mỗi từ được liệt kê một lần theo thứ tự từ điến tăng dần.
Ràng buộc: 1 ≤ len(S) ≤ 10000; 1 ≤ len(T) ≤ 10000; Xâu S và T chỉ bao gồm chữ cái và dấu cách.
In ra các từ xuất hiện ở cả 2 xâu theo thứ tự từ điển tăng dẫn, mỗi từ được liệt kê 1 lần và in ra ở dạng chữ in thường.
Input:
aa AA abc abcd zzaA
ABc ABCd uuzka aka opl
Output:
aa zzaa
Input: 02
abc abc abcd abc AB
abC CD ZAH abd ABcD
Output 02:
ab