Tổng dưới
![enter image description here][1]
Cho một bảng số vuông kích thước N*N mỗi ô chứa giá trị là một số nguyên
Yêu cầu: Tính tổng nữa dưới của ma trận.
Input gồm:
- Dòng đầu gồm một số n, là kích thước ma trận, 1
Ghép chữ (DHBB 2021)
Các bé trường mầm non SuperKids đang chơi trò chơi ghép chữ trên một sân hình chữ nhật kích
thước \(m × n\) được chia thành lưới ô vuông đơn vị. Các hàng ô đánh số từ \(1\) tới \(m\) từ trên xuống
và các cột ô được đánh số từ \(1\) tới n từ trái qua phải. Ô nằm trên giao của hàng \(i\) và cột \(j\) được
gọi là ô \((i,j)\) và trên đó chứa đúng một chữ cái hoa \(a_{ij}\).
Mỗi bé khi chơi được cho trước xâu ký tự \(S\) độ dài \(k\) chỉ gồm các chữ cái hoa. Bé được chọn một
ô để xuất phát và thực hiện trò chơi qua nhiều lượt. Tại mỗi lượt, bé bắt buộc phải di chuyển
sang một trong bốn ô kề cạnh với ô đang đứng, sau đó bé được viết ra đúng một chữ cái bằng
với chữ cái tại ô vừa tới nếu muốn. Mục đích của bé là viết ra được xâu ký tự \(S\) đã cho. Chú ý
rằng các chữ cái phải được viết ra lần lượt theo đúng thứ tự trong xâu \(S\) và khi tới một ô chỉ
được viết ra đúng một chữ cái.
Yêu cầu: Hãy giúp bé thực hiện được mục đích của mình trong trò chơi với số lần di chuyển ít
nhất. Cho biết số lần di chuyển theo phương án tìm được
Input
Vào từ file văn bản SPELL.INP
- Dòng 1 chứa ba số nguyên dương \(m, n, k (2 \le m, n, k \le 300)\) cách nhau bởi dấu cách
- Dòng 2 chứa xâu ký tự \(S\) gồm đúng \(k\) chữ cái hoa viết liền.
- \(m\) dòng tiếp theo, dòng thứ \(i\) chứa \(n\) chữ cái hoa liền nhau, chữ cái thứ \(j\) là \(a_{ij}\)
Output
- Ghi ra file văn bản SPELL.OUT một số nguyên duy nhất là số lần di chuyển ít nhất mà
bé cần thực hiện để đạt được mục đích của trò chơi.
Scoring
- Subtask \(1\) (\(30\%\) số điểm): \(m, n, k \le 4\)
- Subtask \(2\) (\(30\%\) số điểm): \(m, n, k \le 100\)
- Subtask \(3\) (\(40\%\) số điểm): Không có ràng buộc bổ sung ngoài các ràng buộc đã nêu trong đề bài.
Example
Test 1
Input
2 4 6
DHDBBB
DHAB
ABBD
Output
7
Note
Tổng làm tròn - Tin học trẻ tỉnh Bắc Giang 2024
Cho bốn số nguyên dương \(n, a, b, c\) hãy tính tổng sau:
Với \(x\) là số nguyên thỏa mãn các tính chất sau:
- \(x\) chia hết cho \(a\) hoặc \(x\) chia hết cho \(b\) hoặc \(x\) chia hết cho cả \(a\) và \(b\)
- \(x\) không chia hết cho \(c\).
Trong đó \(\left\lfloor x \right\rfloor\) là số nguyên lớn nhất không vượt quá \(x\).
Input
- Dòng thứ nhất chứa một số nguyên dương \(q\) \((1 \leq q \leq 50)\) là số bộ thử nghiệm.
- \(q\) dòng tiếp theo, dòng thứ \(i\) tương ứng với bộ thử nghiệm thứ \(i\), dòng thứ \(i\) chứa bốn số nguyên \(n, a, b, c\) \((1 \leq n, a, b, c \leq 10^{9})\).
Output
- In ra \(q\) dòng, dòng thứ \(i\) chứa kết quả tương ứng với bộ thử nghiệm thứ \(i\).
Scoring
- Subtask \(1\) (\(30\%\) số điểm): \(n \leq 10^{6}\).
- Subtask \(2\) (\(30\%\) số điểm): \(a = b\) và \(c > n\).
- Subtask \(3\) (\(20\%\) số điểm): \(c > n\).
- Subtask \(4\) (\(20\%\) số điểm): không có ràng buộc gì thêm.
Example
Test 1
Input
2
15 2 3 5
30 2 4 9
Output
21
44
Note
Trong bộ thử nghiệm đầu tiên, các giá trị \(x\) thỏa mãn là \(2, 3, 4, 6, 8, 9, 12, 14\).
Vì vậy \(\sum \left\lfloor \dfrac{n}{x} \right\rfloor = 7 + 5 + 3 + 2 + 1 + 1 + 1 + 1 = 21\)
Tổng các ước nguyên tố (TS10 LQĐ, Đà Nẵng 2014)
Số nguyên dương \(x\) được gọi là một ước nguyên tố của số nguyên \(k\) nếu \(k\) chia hết cho \(x\) và \(x\) là số nguyên tố.
Yêu cầu: Nhập từ bàn phím một số nguyên dương \(k\). Hãy in ra màn hình tổng các ước nguyên tố của số \(k\).
Dữ liệu
- Số nguyên dương \(k\)
Kết quả
- Tổng các ước nguyên tố của số \(k\)
Input
21
Output
10
Ràng buộc
- Sub1: 70% test: \(k\le 10^{10}\) theo đề chuẩn
- Sub2: 30% test: \(k\le 10^{16}\) mở rộng
Nguồn: Bài 1 TS10 LQĐ TPĐN '2014