[TIN HỌC CƠ SỞ 2 PTIT]. THI THỬ LẦN 6 NGÀY 25/05/2024

[Lý Thuyết Số - Toán Học]. Bài 75. Phân tích thừa số nguyên tố

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

Point: 1

Cho số nguyên dương N, bạn hãy phân tích thừa số nguyên tố theo các cách sau.

  • Cách 1 : Chỉ in ra các thừa số nguyên tố khác nhau của N mỗi thừa số 1 lần

  • Cách 2 : In ra các thừa số nguyên tố kèm theo số mũ

  • Cách 3 : In ra các thừa số nguyên tố

Xem output mẫu để rõ hơn


Đầu vào
  • Dòng duy nhất chứa số nguyên dương N

Giới hạn

2<=N<=10^6


Đầu ra

In ra 3 dòng theo yêu cầu


Ví dụ :

Input 01
120
Output 01
2 3 5
(2, 3) (3, 1) (5, 1)
2 x 2 x 2 x 3 x 5

[Mảng 1 Chiều Cơ Bản]. Bài 62. Truy vấn đoạn nguyên tố

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

Point: 1

Cho mảng A[] gồm N phần tử và nhiều truy vấn, mỗi truy vấn yêu cầu bạn đếm số lượng phần tử trong mảng là số nguyên tố trong đoạn chỉ số [L, R]


Đầu vào

Dòng 1 là N : số phần tử trong mảng

Dòng 2 là N số viết cách nhau 1 dấu cách

Dòng thứ 3 là số truy vấn Q

Q dòng tiếp theo mỗi dòng là 2 chỉ số L, R


Giới hạn

1≤N≤10^3

0≤A[i] ≤10^6

1<=Q<=10000

0<=L<=R < N


Đầu ra

Đối với truy vấn hãy in ra kết quả trên từng dòng


Ví dụ :

Input 01
6
1 2 1 2 3 1
2
2 3
0 5
Output 01
1
3

[Xâu Ký Tự]. Bài 51. Nén xâu

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

Point: 1

Cho xâu ký tự S, nhiệm vụ của bạn là nén các ký tự liền kề của S lại bằng gom các kí tự liền kề giống nhau và ghi số lần xuất hiện của ký tự đó vào sau.

Ví dụ S = aaabbbccccdzaa => a3b3c4d1z1a2.


Đầu vào

Dòng duy nhất chứa xâu S


Giới hạn

• 1<=len(S)<=10^6

S chỉ bao gồm các kí tự in thường


Đầu ra

In ra xâu được nén


Ví dụ :

Input 01
aacducuucdcabczubduuubaaa
Output 01
a2c1d1u1c1u2c1d1c1a1b1c1z1u1b1d1u3b1a3

[Mảng 2 Chiều]. Bài 24. Phần tử xuất hiện ở mọi hàng

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

Point: 1

Cho ma trận vuông A[N][N]. Hãy in ra các số xuất hiện ở mọi hàng theo thứ tự từ bé đến lớn, mỗi giá trị xuất hiện chỉ liệt kê 1 lần.


Đầu vào

Dòng đầu tiên đưa vào N là cấp của ma trận A[N][N]

N dòng tiếp mỗi dòng gồm N số nguyên.


Giới hạn

1≤N≤100

0≤A[i][j]≤100000


Đầu ra

In ra các giá trị xuất hiện trên mọi dòng của ma trận, các số in cách nhau một dấu cách.

Nếu không tồn tại giá trị nào thỏa mãn in ra "NOT FOUND".


Ví dụ :

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

[OOP]. Bài 20. Lớp thời gian

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

Point: 1

Giá trị độ đo thời gian được biểu diễn bởi ba thành phần: giờ, phút, giây. Xây dựng lớp Time với 3 thuộc tính giờ, phút, giây để giải quyết bài toán

Cho N giá trị thời gian, hãy sắp xếp danh sách theo thứ tự tăng dần.


Đầu vào

Dòng 1 là N

N dòng tiếp theo là 3 thành phần giờ, phút, giây


Giới hạn

N/A


Đầu ra

In ra danh sách đã sắp xếp theo thứ tự tăng dần.


Ví dụ :

Input 01
5
25 2 33
18 3 17
12 6 19
1 6 12
98 51 26
Output 01
1 6 12
12 6 19
18 3 17
25 2 33
98 51 26