Cơ Bản 1

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

Point: 75

Cho 2 số nguyên ~A~ và ~B~ (~A~ < ~B~)

Thực hiện các phép tính sau:

a) Tính tổng hai số đó

b) Tính hiệu của số lớn hơn với số bé hơn

c) Tính tích của ~A~ và ~B~ rồi cộng thêm 5

Input

  • Nhập vào 2 số nguyên ~A~, ~B~ ~(1 \le A, B \le 10^9)~

Output

  • Dòng đầu: Tổng của 2 số ~A~, ~B~
  • Dòng thứ hai: Hiệu của 2 số 2 số ~A~, ~B~
  • Dòng thứ ba: Tính tích của ~A~ và ~B~ rồi cộng thêm 5

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

4 9

Sample Output

13
5
41

Cơ bản 2

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

Point: 75

  • Các bạn thành viên của CLB tin học tham gia vào tiết học thì được các mentor cho các bài toán để giải trí, có 1 đề bài nói rằng hãy tính chu vi và diện tích của một hình chữ nhật có chiều dài là ~a~ và chiều rộng là ~b~, sau khi đọc thì xét thấy bài quá đơn giản nên các bạn quyết định đi giải quyết các bài toán khác trước. Bạn giúp các bạn ấy làm bài tập này nhé.

Input

Chiều dài ~a~ và chiều rộng ~b~ của hình chữ nhật ~(1 \le a, b \le 10^9)~

Output

Chu vi và diện tích của hình chữ nhật cách nhau một khoảng trắng

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

2 1

Sample Output

6 2

Cơ Bản 3

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

Point: 75

Cho số nguyên ~N~

Yêu cầu: In ra ~6~ số đầu tiên là bội của ~N~

Input

  • Nhập vào số nguyên ~N~ ~(1 \le N \le 10^9)~

Output

  • ~6~ số đầu tiên là bội của ~N~
  • Mỗi số cách nhau một khoảng trắng

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

3

Sample Output

0 3 6 9 12 15

Tiết Học Cuối Cùng

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

Point: 50

Trong tiết học ~C ++~ cuối cùng của CLB Tin Học, vì thấy sắp hết tiết và ra về nên mentor quyết định sẽ tặng cho các học viên một lượng bài tập về nhà để giải trí trong hè. Nhưng vì độ "Siêng năng" của các học viên nên mentor không còn hứng thú ra bài tập nữa. Chính vì thế mà mentor chỉ ra một bài toán cấp 1 siêu "DỄ" cho các bạn học viên.

Cho số nguyên ~N~

Yêu cầu: Tính tổng các số nguyên từ 1 đến ~N~

Input

  • Một dòng duy nhất là số nguyên ~N~ ~(1 \le N \le 10^8)~

Output

  • Một dòng duy nhất là kết quả cần tìm

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

5

Sample Output

15

Con ốc sên

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

Point: 50

Có một con ốc sên muốn bò lên đỉnh của một cái cây cao ~V~ mét tính từ mặt đất. Trong một ngày nó có thể bò được ~A~ mét lên trên, tuy nhiên mỗi đêm khi ngủ, nó lại bị tụt xuống ~B~ mét. Nhiệm vụ của bạn là hãy viết chương trình xác định số ngày con ốc sên cần để bò lên đến đỉnh cây.

Input

  • Là ba số nguyên ~A~, ~B~ và ~V~ cách nhau một khoảng trắng ~(1 ≤ B < A ≤ 10^9, 1 ≤ V ≤ 10^9)~

Output

  • Là số ngày con ốc sên cần để bò lên đến đỉnh cây

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

2 1 5

Sample Output

4

Tổng bình phương

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

Point: 50

Cho một số có dạng 9…98 trong đó có ~K~ chữ số 9. Hãy tính tổng các chữ số của bình phương số đó.

Ví dụ: Bình phương của số 998 có tổng các chữ số là 28

Yêu cầu: Tính tổng các chữ số của bình phương số đó

Input

  • Là một số nguyên ~K~ ~(2 ≤ K ≤ 12)~ được nhập từ bàn phím

Output

  • Là kết quả cần tìm

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

2

Sample Output

28

Chia rẻ

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

Point: 30

Công ty IT City phát triển trò chơi máy tính đã phát minh ra một cách mới để thưởng cho nhân viên của mình. Sau khi phát hành trò chơi mới, người dùng bắt đầu mua nó một cách tích cực và công ty theo dõi số lượng bán với độ chính xác cho từng giao dịch. Mỗi khi số lượng bán tiếp theo chia hết cho tất cả các số từ 2 đến 10, mọi nhà phát triển của trò chơi này đều nhận được một phần thưởng nhỏ.

Một nhà thiết kế trò chơi Petya biết rằng công ty sắp phát hành một trò chơi mới được phát triển một phần bởi anh ta. Dựa trên kinh nghiệm của mình, anh dự đoán rằng ~N~ người sẽ mua trò chơi trong tháng đầu tiên. Bây giờ Petya muốn xác định anh ta sẽ nhận được bao nhiêu lần tiền thưởng. Giúp anh ta biết điều đó.

Input

  • Dòng duy nhất của đầu vào chứa một số nguyên ~N~ ~(1 ≤ N ≤ 10^{18})~ - dự đoán về số lượng người sẽ mua trò chơi.

Output

  • Xuất ra một số nguyên cho biết có bao nhiêu số từ ~1~ đến ~N~ chia hết cho tất cả các số từ ~2~ đến ~10~.

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

3000

Sample Output

1

Dãy Số

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

Point: 100

Cho một dãy số ~A_n~ được xác định bởi công thức truy hồi sau:

~A_1 = 1, A_2 = 3, A_n = 2A_{n - 1} – A_{n - 2} + 2~ với mọi ~n~ thuộc N, ~(n ≥ 3)~.

Theo công thức trên, ta có dãy số:

~A_1 = 1; A_2 = 3; A_3 = 7; A_4 = 13; A_5 = 21, ...~

Yêu cầu: Cho trước số nguyên dương ~n~. Hãy tìm số nguyên dương ~k~ sao cho ~A_k = A_n . A_{n+1}~.

Input

  • Là một số nguyên dương ~n~ được nhập từ bàn phím ~(1 < n < 10^9)~

Output

  • Là một số nguyên ~k~ thỏa mãn điều kiện trên

Scoring

  • Không có giới hạn gì thêm

Ví dụ

Sample Input

3

Sample Output

10

Giải thích ví dụ: Với ~n~ = 3 ta có ~A_3.A_4~ = 7.13 = 91 = ~A_{10}~ nên ~k~ = 10.