<17/7/25><11/8/24>XB - Test

Hello world!

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

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 2.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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ài
Time limit: 1.0 / Memory limit: 64M

Point: 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