Decimal to Binary
Viết chương trình đưa ra biểu diễn nhị phân của một số nguyên dương \(n\) cho trước.
Input Specification
Gồm số nguyên dương \(n\) được ghi trên một dòng duy nhất.
Output Specification
In ra kết quả trên một dòng.
Constraints
\(n < 10^{12}\)
Input Sample
204
Output Sample
11001100
Dãy số liệu
Cho dãy số liệu gồm các số nguyên. Xác định và in ra kết quả các giá trị Mean, Mode, Median, Range theo thứ tự đó, mỗi giá trị trên một dòng.
Lưu ý:
- Các giá trị được làm tròn đến số nguyên lớn nhất không vượt quá giá trị thực tế (tương đương với hàm phần nguyên - floor);
- Dữ liệu đầu vào đảm bảo luôn có một giá trị Mode duy nhất.
Input Specification
Gồm hai dòng:
- Dòng thứ nhất chứa số nguyên dương \(n\),
- Dòng thứ hai chứa dãy \(n\) số nguyên, hai số liên tiếp ngăn cách nhau bởi một dấu khoảng trắng.
Output Specification
In ra kết quả trên bốn dòng, theo cấu trúc như ví dụ mẫu dưới đây.
Constraints
- \(n \leq 10^4\)
- Mỗi số trong dãy có giá trị không lớn hơn \(10^6\)
Input Sample
6
1 2 3 4 5 5
Output Sample
Mean:3
Mode:5
Median:3
Range:4
Explanation for Sample Output
- Mean = 20 : 6 = 3,(3) -> lấy phần nguyên là 3
- Median = (3 + 4) : 2 = 3.5 -> lấy phần nguyên là 3
Hai nửa hiệu chẵn
Cho dãy số nguyên \(a_1\), \(a_2\), \(a_3\), ... \(a_n\). Mỗi số hạng \(a_i\) với \(i = 2, 3, 4, ..., n-1\) chia dãy số thành hai nửa:
- Nửa bên trái gồm các số hạng từ \(a_1\) đến \(a_{i-1}\);
- Nửa bên phải gồm các số hạng từ \(a_{i+1}\) đến \(a_n\).
Viết chương trình xác định xem có bao nhiêu số hạng \(a_i\) chia đôi dãy số thành hai nửa mà tổng các số hạng ở nửa này hơn/kém tổng các số hạng ở nửa kia một lượng là số chẵn.
Input Specification
Gồm hai dòng:
- Dòng đầu tiên chứa số nguyên dương \(n\)
- Dòng thứ hai chứa dãy \(n\) số nguyên
Output Specification
In ra kết quả trên một dòng.
Constraints
- \(n \leq 10^6\)
- \(|a_i| \leq 10^6\)
Input Sample
6
1 2 3 4 5 6
Output Sample
2
Xâu đầy đủ đa dạng
Với mỗi xâu kí tự, ta đặt ra một quy tắc tính điểm cho xâu kí tự như sau:
- Điểm mặc định cho mỗi xâu là 0 điểm.
- Nếu xâu đó xuất hiện đầy đủ tất cả các chữ cái (không phân biệt chữ hoa, chữ thường) thì được cộng 100 điểm.
- Nếu xâu đó chứa đầy đủ tất cả các chữ số thì được cộng 10 điểm.
- Nếu xâu đó chứa ít nhất một kí tự khác chữ cái và chữ số thì được cộng 1 điểm.
Viết chương trình đọc vào một xâu kí tự và thực hiện tính điểm của xâu kí tự đó.
Input Specification
Gồm một xâu kí tự được ghi trên một dòng duy nhất.
Output Specification
In ra số điểm tính được.
Constraints
Xâu đầu vào có độ dài không quá 200 kí tự.
Input Sample
0123456789@aZ
Output Sample
11