[TIN HỌC CƠ SỞ 2 PTIT]. THI THỬ LẦN 3 - 08/05/2024
[C Test 2]. Bài 1. Số hoàn hảo fake
Nộp bàiPoint: 1
Một số được coi là hoàn hảo theo 28Tech đó là số mà có chữ số đầu tiên và chữ số cuối cùng của nó giống nhau và các chữ số đứng cạnh nhau của nó chỉ lệch nhau đúng 2 đơn vị.
Bạn hãy liệt kê những số đẹp như vậy trong đoạn 2 số a, b, trong trường hợp nếu không tồn tại số thỏa mãn thì in ra 28tech.
Đầu vào
Dòng duy nhất chứa 2 số nguyên a, b. a có thể lớn hơn b
Giới hạn
100<=a,b<=10^6
Đầu ra
In ra các số hoàn hảo trong đoạn [a, b] viết cách nhau 1 dấu cách hoặc in ra 28tech.
Ví dụ :
Input 01
109 1442
Output 01
131 202 242 313 353 424 464 535 575 646 686 757 797 868 979
[C Test 2]. Bài 2. Nhà gần nhất
Nộp bàiPoint: 1
Tại 28Techland có N ngôi nhà được bố trí dọc theo đường quốc lộ, mỗi ngôi nhà sẽ có một tọa độ nhất định. 28Tech gọi sự gần gũi giữa 2 ngôi nhà là khoảng cách giữa 2 tọa độ mà 2 ngôi nhà. Vậy câu hỏi của 28Tech là bạn hãy xác định xem tại 28Techland có bao nhiêu cặp ngôi nhà thỏa mãn có sự gần gũi nhỏ nhất.
Ví dụ A = [3, 4, 8, 9, 12, 14, 15, 16] là tọa độ của các ngôi nhà thì sự gần gũi nhỏ nhất có giá trị là 1 và có 4 cặp ngôi nhà thỏa mãn là (3, 4), (8, 9), (14, 15), (15, 16)
Đầu vào
Dòng 1 là N : số lượng ngôi nhà
Dòng 2 là N số tương ứng với tọa độ của mỗi ngôi nhà từ thứ 1 tới thứ N. Các tọa độ này đôi một khác nhau.
Giới hạn
1<=N<=2.10^5
0<=N<=10^9
Đầu ra
Dòng 1 in ra sự gần gũi nhỏ nhất giữa 2 ngôi nhà bất kỳ
Dòng 2 in ra số cặp nhà thỏa mãn có sự gần gũi là nhỏ nhất
Ví dụ :
Input 01
8
3 4 8 9 12 14 15 16
Output 01
1
4
[Xâu Ký Tự]. Bài 65. . Đếm từ thuận nghịch
Nộp bàiPoint: 1
Cho một xâu S chứa các từ được phân cách nhau bởi dấu chấm (.), dấu phẩy (,) và dấu cách.
Bạn hãy liệt kê xem mỗi từ thuận nghịch trong xâu xuất hiện bao nhiêu lần và liệt kê theo thứ tự xuất hiện.
Đầu vào
1 dòng duy nhất chứa xâu đầu vào
Giới hạn
1<=len(S)<=10^5
S chỉ chứa ký tự in thường, in hoa và dấu chấm, dấu phẩy.
Đầu ra
In ra theo nhiều dòng, mỗi dòng là một từ thuận nghịch kèm theo số lần xuất hiện của nó.
Ví dụ :
Input 01
cppppc ,tim ronaldo apple ,,appleelppa tim 28tech ,timmit messi ronaldo .tim 28techhcet82 cppppc .elonnole dsa
Output 01
cppppc 2
appleelppa 1
timmit 1
28techhcet82 1
elonnole 1
[Mảng 2 Chiều]. Bài 41. Nửa trên & dưới của ma trận
Nộp bàiPoint: 1
Cho ma trận vuông cấp N gồm N hàng, N cột, đường chéo chính của ma trận chia ma trận làm 2 nửa trên và nửa dưới, nửa trên và nửa dưới không chứa đường chéo chính. Bạn hãy so sánh số lượng số nguyên tố thuộc nửa trên và nửa dưới của ma trận.
Nếu nửa dưới ít số nguyên tố hơn nửa trên in ra 28tech, nhiều hơn in ra 29tech và bằng nhau in ra 30tech.
Ví dụ ở hình trên thì các ô màu cam thuộc nửa dưới của ma trận, các ô màu xám thuộc nửa trên của ma trận.
Đầu vào
Dòng 1 là N
N dòng tiếp theo chứa N số của ma trận
Giới hạn
1<=N<=500
Các số trong ma trận là số nguyên 32bit.
Đầu ra
In ra kết quả của bài toán
Ví dụ :
Input 01
4
0 4 6 8
4 1 3 9
1 10 1 5
4 6 7 7
Output 01
28tech
[Struct]. Bài 15. Khảo sát Internet
Nộp bàiPoint: 1
28tech đang làm khảo sát về việc truy cập vào website của học viên trong phòng máy. Bạn hãy viết chương trình để quản lý lượt truy cập vào các trang web sau đó liệt kê các website theo thứ tự lượt được truy cập giảm dần. Nếu có 2 trang web có cùng lượt truy cập thì bạn in ra trang web có thứ tự từ điển nhỏ hơn trước.
Đầu vào
Gồm nhiều dòng, mỗi dòng mô tả thời gian học viên truy cập vào trang web và địa chỉ trang web.
Giới hạn
Không quá 1000 dòng. Mỗi dòng có độ dài không quá 100 kí tự.
Đầu ra
In ra lượt truy cập của từng trang web.
Ví dụ :
Input 01
13/07/2022 02:25:01 28tech.com.vn
18/02/2022 14:48:16 youtube.com
28/03/2022 01:39:45 28tech.com.vn
26/06/2022 09:23:57 tiktok.com
10/05/2022 13:40:00 hackerrank.com
06/11/2022 22:48:16 28tech.com.vn
15/02/2022 02:24:17 hackerrank.com
24/01/2022 20:16:22 hackerrank.com
11/06/2022 07:19:41 hackerrank.com
20/12/2022 13:39:40 28tech.com.vn
Output 01
28tech.com.vn 4
hackerrank.com 4
tiktok.com 1
youtube.com 1