Professional Documents
Culture Documents
BT C++
BT C++
BT C++
Câu 1 : cho số nguyên n ,dòng 1 hãy in ra các số lẻ từ 0 đến n , dòng 2 in ra các số chẵn từ 0 đến n
Lưu ý : ( 0 < n < 10000) có nghĩa là bộ test đề cho n có giá trị bất kì nằm trong khoảng lớn hơn 0 , nhỏ
hơn 10000( ví dụ như cho n = 1 , 2 , 88 , 9999...)
INPUT OUTPUT
5 135
024
INPUT OUTPUT
10 13579
0 2 4 6 8 10
Câu 2 : cho số nguyên dương n , m , in ra các số lớn hơn n và nhỏ hơn m theo thứ tự tăng dần
Lưu ý : ( 0 < n < 10000) có nghĩa là bộ test đề cho n hay m có giá trị bất kì nằm trong khoảng lớn hơn
0 , nhỏ hơn 10000( ví dụ như cho n hay m = 1 , 2 , 88 , 9999...)
INPUT OUTPUT
5 14 6 7 8 9 10 11 12 13
INPUT OUTPUT
7 10 89
Giải thích đề : trong testcase(đầu vào 1) ta cần in ra những số LỚN HƠN n và NHỎ HƠN m , cụ thể là lớn
hơn 5 , nhỏ hơn 14 nên đáp án là 6 7 8 9 10 11 12 13
Câu 3 : cho 1 biến kí tự là chữ cái latinh viết thường (vd : ‘a’ , ‘b’ , ‘c’ ...v.v) cho biết kí tự tiếp theo là gì
INPUT OUTPUT
a b
INPUT OUTPUT
e f
Giải thích : chữ cái tiếp theo của chữ cái a là b nên khi nhập kí tự a thì nó sẽ in ra kí tự tiếp theo của a là
b , chữ cái tiếp theo của e là f , chữ cái tiếp theo của d là e , tương tự tiếp theo của b là c....
Câu 4 : cho 2 số nguyên n , m , in số lượng các số chẵn trong đoạn [n , m] ( lớn hơn hoặc bằng n và bé
hơn hoặc bằng m)
Đầu vào ( input) : số nguyên dương n , m ( 0 < n , m < 10000)
Lưu ý : ( 0 < n < 10000) có nghĩa là bộ test đề cho n hay m có giá trị bất kì nằm trong khoảng lớn hơn
0 , nhỏ hơn 10000( ví dụ như cho n hay m = 1 , 2 , 88 , 9999...)
INPUT OUTPUT
59 2
INPUT OUTPUT
10 18 5
Bài 6 : cho số nguyên dương n , hãy cho biết nó có phải là số chính phương hay không
Lưu ý : ( 0 < n < 10000) có nghĩa là bộ test đề cho n có giá trị bất kì nằm trong khoảng lớn hơn 0 , nhỏ
hơn 10000( ví dụ như cho n = 1 , 2 , 88 , 9999...)
INPUT OUTPUT
11 NO
INPUT OUTPUT
9 YES
Giải thích : số chính phương số có thể đưa về số căn bậc 2 và 2 số đó nhân lại với nhau ra số ban đầu
11 căn 11 bằng 3,13662 ( nếu khai báo kiểu số int thì nó là 3) , 3,13662 * 3,1366 không bằng 11 => ko
pk số chính phương