[Vòng Lặp Cơ Bản]. Bài 11. Đếm ký tự

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho N kí tự được nhập từ bàn phím, bạn hãy đếm xem trong dãy ký tự đã nhập có bao nhiêu ký tự in thường, in hoa, chữ số và ký tự đặc biệt(ko phải là chữ và số).

Gợi ý :

int n; cin >> n;
for(int i = 0; i < n; i++){
    char c; cin >> c;
    //kiểm tra c
}
//In kết quả

Đầu vào
  • Dòng 1 chứa N

  • Dòng 2 chứa N ký tự được nhập từ bàn phím viết cách nhau 1 dấu cách


Giới hạn
  • 1<=N<=1000

Đầu ra

In ra 4 số tương ứng với số ký tự in thường, in hoa, chữ số và ký tự đặc biệt xuất hiện trong N ký tự đã cho


Ví dụ :

Input 01
8
2 8 t e C h # @
Output 01
3 1 2 2

[Vòng Lặp Cơ Bản]. Bài 12. Tần suất nguyên tố

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho số nguyên N, hãy đếm xem mỗi chữ số nguyên tố (2, 3, 5, 7) của N xuất hiện bao nhiêu lần và in ra theo thứ tự từ bé đến lớn, nếu chữ số nào không xuất hiện thì không in.


Đầu vào
  • Dòng duy nhất chứa N

Giới hạn
  • 0<=N<=10^18

Đầu ra

In ra mỗi chữ số nguyên tố xuất hiện trong N kèm tần suất của nó theo thứ tự tăng dần


Ví dụ :

Input 01
22223335557
Output 01
2 4
3 3
5 3
7 1

[Vòng Lặp Cơ Bản]. Bài 13. Tính tổng chữ số chẵn của N

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho số nguyên N, hãy tính tổng chữ số của N là số chẵn trong trường hợp N là số không âm, trường hợp N là số âm thì in ra NEGATIVE


Đầu vào
  • Dòng duy nhất chứa N

Giới hạn
  • -10^18<=N<=10^18

Đầu ra

In ra tổng chữ số của N hoặc NEGATVIE


Ví dụ :

Input 01
22883
Output 01
20
Input 02
-22883
Output 02
NEGATIVE

[Vòng Lặp Cơ Bản]. Bài 14. Đặt cờ hiệu

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho 2 số nguyên a, b (a có thể lớn hơn b), hãy liệt kê các số chia hết cho 2, 3, hoặc 5 trong đoạn a, b theo thứ tự tăng dần. Nếu trong đoạn a, b không có số nào thỏa mãn thì in ra 28tech.

Gợi ý :

bool flag = false;
for(int i = min(a, b); i <= max(a, b); i++){
    //kiểm tra i thỏa mãn thì in ra và đổi flag = true
}
//Kiểm tra nếu flag vẫn bằng false => 28tech

Đầu vào
  • Dòng duy nhất chứa 2 số nguyên a, b

Giới hạn
  • 0<=a,b<=10^6

Đầu ra

In ra các số thỏa mãn cách nhau 1 dấu cách


Ví dụ :

Input 01
1 10
Output 01
2 3 4 5 6 8 9 10
Input 02
1 1
Output 02
28tech

[Vòng Lặp Cơ Bản]. Bài 15. Số toàn chẵn

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho số nguyên N, hãy kiểm tra nếu tất cả các chữ số của N là số chẵn thì in ra 28tech, ngược lại in ra 29tech.


Đầu vào
  • Dòng duy nhất chứa N

Giới hạn
  • 0<=N<=10^18

Đầu ra

In ra 28tech hoặc 29tech


Ví dụ :

Input 01
2888888
Output 01
28tech

[Vòng Lặp Cơ Bản]. Bài 16. Số toàn lẻ

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 1

Cho số nguyên N, hãy kiểm tra nếu tất cả các chữ số của N là số lẻ thì in ra 28tech, ngược lại in ra 29tech.


Đầu vào
  • Dòng duy nhất chứa N

Giới hạn
  • 0<=N<=10^18

Đầu ra

In ra đáp án của bài toán


Ví dụ :

Input 01
17777
Output 01
28tech

[Vòng Lặp Cơ Bản]. Bài 17. Tần suất nguyên tố 2

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 2

Cho số nguyên N, hãy đếm xem mỗi chữ số nguyên tố (2, 3, 5, 7) của N xuất hiện bao nhiêu lần và in ra theo thứ tự xuất hiện trong N, nếu chữ số nào không xuất hiện thì không in.


Đầu vào
  • Dòng duy nhất chứa N

Giới hạn
  • 0<=N<=10^18

Đầu ra

In ra các chữ số nguyên tố kèm số lần xuất hiện của nó


Ví dụ :

Input 01
77722723
Output 01
7 4
2 3
3 1

[Vòng Lặp Cơ Bản]. Bài 18. Giải phương trình 3 ẩn

Nộp bài
Time limit: 1.0 / Memory limit: 256M

Point: 2

Cho phương trình x + y + z = N, đếm số nghiệm nguyên không âm (x, y, z) của phương trình thỏa mãn x >= a, y >= b, z >= c.

Ví dụ với a = 1, b = 1, c = 2 và N = 5 thì có 3 nghiệm là (1, 1, 3), (1, 2, 2), (2, 1, 2) thỏa mãn


Đầu vào
  • Dòng duy nhất chứa 4 số a, b, c, N

Giới hạn
  • 0<=a, b, c, N<=100

Đầu ra

In ra số cặp thỏa mãn


Ví dụ :

Input 01
1 1 2 5
Output 01
3