<17/7/25><11/8/24>XB - Test
- Thông tin
- Hidden Rankings
- Các bài nộp
Hello world!
Nộp bàiPoint: 100
Yêu cầu:
- Em hãy viết chương trình in ra dòng chữ Hello world! lên màn hình máy tính.
Hình chữ nhật dấu *
Nộp bàiPoint: 100
Yêu cầu:
Em hãy sử dụng câu lệnh cout của C++ để in ra hình vẽ sau
********** ********** **********
Hình chữ nhật $
Nộp bàiPoint: 100
Yêu cầu:
Em hãy sử dụng câu lệnh cout của C++ để in ra hình vẽ sau
$$$$$$$$$$ $ $ $ $ $$$$$$$$$$
Nhập xuất số nguyên
Nộp bàiPoint: 100
Viết chương trình in ra một số nguyên dương n
Input Specification
- Một dòng duy nhất số nguyên dương n
Output Specification
- Một dòng duy nhất ghi kết quả bài toán
Sample Input
20
Sample Output
20
Biểu thức 1
Nộp bàiPoint: 100
Cho ba số nguyên dương ~A , B~ và ~C~, hãy tính ~S = A*(B+C)+B*(A+C)~.
Dữ liệu nhập:
- Là ba số nguyên ~A, B, C~ ( 0 < A, B ,C< 109), A và B cách nhau một khoảng trắng.
Dữ liệu xuất:
- Là ~S = A*(B+C)+B*(A+C)~.
Sample Input
1 3 3
Sample Output
18
Số liền trước - số liền sau
Nộp bàiPoint: 100
Yêu cầu:
- Viết chương trình in ra số liền trước và số liền sau của một số nguyên dương ~n~.
Input Specification
- Một dòng duy nhất số nguyên dương ~n~ ( |n| <= 109)
Output Specification
- Một dòng duy nhất ghi số liền trước và số liền sau của số nguyên ~n~, mỗi số cách nhau một dấu cách trống.
Sample Input
20
Sample Output
19 21
Tính toán 5
Nộp bàiPoint: 100
Viết chương trình nhập vào số nguyên dương n (n<=109). In ra tích của số liền trước và số liền sau của n.
Dữ liệu: Một dòng ghi số nguyên n
Kết quả: Đưa ra kết quả hai số nguyên là tích của số liền trước và số liền sau của n.
Sample Input
2
Sample Output
3
Số gấp 3
Nộp bàiPoint: 100
Viết chương trình nhập vào số nguyên n (0<n<=100). ~n ra số gấp 3 lần số đó.</p>
Sample Input
2
Sample Output
6
A plus B
Nộp bàiPoint: 100
Cho hai số nguyên dương ~A~ và ~B~, hãy tính tổng ~A+B~.
Dữ liệu nhập:
- Là hai số nguyên ~A, B ( 0 < A, B < 10^9)~, ~A~ và ~B~ cách nhau một khoảng trắng.
Dữ liệu xuất:
- Là tổng của A và B
Sample Input
2 6
Sample Output
8
Số có 2 chữ số
Nộp bàiPoint: 100
Viết chương trình nhập vào một số nguyên có 2 chữ số, in ra chữ số hàng chục và hàng đơn vị.
Dữ liệu vào
- Một số nguyên có 2 chữ số
Kết quả
- Dòng 1: chữ số hàng chục
- Dòng 2: chữ số đơn vị
Ví dụ:
| INPUT | OUTPUT |
|---|---|
| 68 | 6 8 |
Trồng hoa
Nộp bàiPoint: 100
Yêu cầu
Mảnh vườn trồng cúc đại đóa có chiều dài m mét (1 ≤ m ≤ 106), chiều rộng n mét (1 ≤ n ≤ m). Mỗi mét vuông trồng được một khóm hoa. Mỗi khóm hoa bán được a (1 ≤ a ≤ 106) nghìn đồng. Em hãy viết chương trình để đưa ra màn hình tổng số tiền thu được khi bán hết hoa trong vườn.
Dữ liệu
Gồm 3 dòng nhập vào từ bàn phím
- Dòng thứ nhất là chiều dài m.
- Dòng thứ hai là chiều rộng n.
- Dòng thứ ba là số tiền mỗi khóm hoa a.
Kết quả
- Đưa ra số tiền thu được khi bán hết hoa trong vườn.
Ví dụ
| Input | Ouput |
|---|---|
| 18 5 30 |
2700 |
Nội quy trường học
Nộp bàiPoint: 100
Theo quy định của nhà trường, mỗi trường hợp không đeo thẻ học sinh sẽ bị trừ a điểm thi đua của lớp, mỗi trường hợp nói chuyện trong lớp bị trừ b điểm thi đua và mỗi trường hợp đi học muộn bị trừ c điểm.
Sổ đầu bài ghi nhận trong tháng có:
- t trường hợp không đeo thẻ,
- n trường hợp nói chuyện riêng,
- m trường hợp đi học muộn.
Yêu cầu:
- Cho trước các giá trị a, b, c, t, n, m. Viết chương trình tính tổng điểm bị trừ thi đua trong tháng đó.
Input:
- Các giá trị a, b, c, t, n, m
Output:
- Kết quả bị trừ thi đua trong tháng
Ví dụ
Input
1 1 1 1 1 1
Output
3
Thiệp chúc mừng
Nộp bàiPoint: 100
Ba bạn An, Minh, Khoa đã lên ý tưởng làm thiệp chúc mừng bán lấy tiền mua sách ủng hộ các bạn nghèo. Các bạn cần phải mua các loại vật liệu cần thiết để có thể tiến hành dự án làm thiệp của mình ngay. Ba bạn đã quyết định đập ống heo của mình để cùng nhau góp tiền đi mua các vật liệu cần thiết.
Sau khi đập ống heo và tổng kết, An góp ~a~ nghìn đồng, Minh góp ~b~ nghìn đồng, Khoa góp ~c~ nghìn đồng.
Các em có biết ba bạn An, Minh, Khoa đã góp được tất cả bao nhiêu tiền không? Các em hãy viết chương trình để tính tổng số tiền mà 3 bạn đã góp được cùng nhau nhé!
Input Specification
- Một dòng ghi 3 số nguyên dương ~a, b, c (0 < a, b, c <= 10^{12})~
Output Specification
- Một dòng duy nhất ghi số tiền ba bạn góp được (đơn vị nghìn đồng).
Sample Input 1
250 500 420
Sample Output
1170
Thiệp chúc mừng (ie)
Nộp bàiPoint: 100
Ba bạn An, Minh, Khoa đã làm những chiếc thiệp chúc mừng để bán lấy tiền mua sách tặng các bạn học sinh nghèo. Sau khi bán, số tiền ba bạn thu được là a. Các bạn đã bỏ ra số tiền là b để mua vật liệu. Ba bạn muốn biết xem các bạn có lãi không hay bị lỗ.
Cô nhờ các bạn nhỏ giúp ba bạn An, Minh, Khoa nhé!
Input Specification
- Một dòng ghi hai số nguyên dương a, b phân biệt ~(0< a, b <= 10^7)~
Output Specification
- Dòng thứ nhất ghi YES hoặc NO tương ưng với việc 3 bạn lãi hoặc lỗ.
- Dòng thứ hai ghi số tiền lãi hoặc lỗ tương ứng.
Sample Input 1
150000 100000
Sample Output 1
YES
50000
Sample Input 2
150000 160000
Sample Output 2
NO
10000
Super Mario
Nộp bàiPoint: 100
Trong trò chơi Mario, nhiệm vụ của Mario là phải cứu được công chúa. Nhưng khi đi đến bậc cầu thang thì cậu chỉ còn ~K~ năng lượng. Bên kia cầu thang là công chúa, và cô có ~P~ năng lượng. Cầu thang ngăn cách giữa công chúa và Mario có ~N~ bậc đi lên và ~N~ bậc đi xuống . Mỗi khi Mario di chuyển 1 bậc cầu thang, cậu tốn 1 năng lượng. Khác với Mario, công chúa phải tốn 2 năng lương khi muốn di chuyển lên 1 bậc.
Hỏi rằng Mario và công chúa có thể gặp nhau hay không?
Nếu có thì xuất YES, ngược lại xuất NO.
Dữ liệu
Lần lượt 3 giá trị K,P,N.
Kết quả
Đáp án bài toán
Ví dụ
]
Giải thích
- Ở testcase 1: Ở test này, cầu thang có 2 bậc. Với mức năng lượng mà Mario còn có, anh có thể leo được 2 bậc ở bên trái và 1 bậc xuống bên phải. Đồng thời, công chúa có thể leo lên 1 bậc để gặp được Mario.
- Ở testcase 2: Ở test này, cầu thang có 3 bậc. Với mức năng lượng mà Mario có, cậu có thể leo lên 3 bậc bên trái và 1 bậc xuống bên phải, Sau đó, công chúa có thể leo được 1 bậc duy nhất( vì năng lượng chỉ có 3). Vậy nên, Mario và công chúa không gặp được nhau.

Rolling Dice
Nộp bàiPoint: 200
Is it possible to get a sum of B when throwing a dice with six faces 1,2,…,6 A times?
Input format
- Input is given from Standard Input in the following format: A B
Output format
- If it is possible to get a sum of B, print Yes; otherwise, print No.
Constraints
- 1≤A≤100
- 1≤B≤1000
- A and B are integers.
Example
Sample Input 1
2 11
Sample Output 1
Yes
Sample Input 2
2 13
Sample Output 2
No
Sample Input 3
100 600
Sample Output 3
Yes
Note:
- In the first example: There are two ways to get a sum of 11 when throwing a 6-faced die twice: getting 6 in the first throw and 5 in the second throw, getting 5 in the first throw and 6 in the second throw.
- In second example: There is no way to get a sum of 13 when throwing a 6-faced die twice.
Tính tổng số tự nhiên
Nộp bàiPoint: 100
Yêu cầu
Viết chương trình nhập số nguyên ~n~ từ bàn phím, in ra tổng các số tự nhiên từ 1 đến ~n~.
Dữ liệu
- 1 số nguyên dương ~n~ (~n \leq 10^6~).
Kết quả
- Tổng các số tự nhiên từ 1 đến ~n~.
Ví dụ
INPUT
3
OUTPUT
6
Giải thích: 1 + 2 + 3 = 6
Tổng các số chia hết cho 3
Nộp bàiPoint: 100
Yêu cầu
Viết chương trình nhập số nguyên ~n~ từ bàn phím, in ra tổng các số tự nhiên chia hết cho 3 bé hơn ~n~.
Dữ liệu
- 1 số nguyên dương ~n~ (~n \leq 10^6~).
Kết quả
- Tổng các số tự nhiên chia hết cho 3 bé hơn ~n~.
Ví dụ
INPUT
9
OUTPUT
9
Giải thích: các số tự nhiên bé hơn 9 mà chia hết cho 3 là: 3, 6. Tổng = 3+6 = 9
Tính tổng các giá trị lẻ trong mảng
Nộp bàiPoint: 100
Yêu cầu:
Viết chương trình nhập vào n(0 < n ≤ 1000) số nguyên. In ra tổng các số lẻ.
Input Specification
Dòng đầu tiên ghi số nguyên không âm n.
Dòng 2 ghi n số nguyên 64 bit cách nhau một dấu cách trống.
Output Specification
- Đưa ra tổng của các số lẻ trong mảng.
Sample Input
4
30 9 20 1
Sample Output
10