Bài 1: Cho xâu A gồm n
kí tự chỉ chứa kí tự in hoa là A hoặc B. Hãy viết chương trình thực hiện yêu
cầu sau:
-Nếu số kí tự A nhiều hơn số kí tự B thì in A
-Nếu số kí tự A ít hơn số kí tự B thì in B
-Nếu số kí tự A bằng số kí tự B thì in AB
input |
output |
Giải thích |
AAAABA |
A |
|
ABAABB |
AB |
|
ABABBBA |
B |
|
Bài 2: Cho xâu A gồm các kí tự tiếng Anh viết thường hoặc viết
hoa. Hãy viết chương trình thực hiện yêu cầu sau:
Nếu số kí tự thường ≥ số
kí tự in hoa thì chuyển toàn bộ xâu A thành chữ thường ngược lại chuyển toàn bộ
xâu A thành chữ in hoa
Input: gồm một
dòng ghi một xâu không quá 100 kí tự
Output: xâu A sau khi đã
chuyển
input |
output |
Giải thích |
NgoQUyen |
ngoquyen |
|
AbCd |
abcd |
|
ABCd |
ABCD |
|
Bài 3:
Cho 2 xâu A và B có độ dài bằng nhau. Mỗi xâu gồm các kí tự tiếng Anh viết hoa
hoặc viết thường. Hãy viết chương trình so sánh hai xâu về mặt từ vựng theo từ
điển
Input: gồm hai dòng. Mỗi
dòng ghi một xâu không quá 100 kí tự
Output: Ghi 1 nếu xâu A
lớn hơn xâu B, ghi -1 nếu xâu A nhỏ hơn xâu B, ghi 0 nếu hai xâu bằng nhau
Chú ý: Cùng một kí tự
tiếng Anh thì không phân biệt chữ hoa và chữ thường (A giống a)
input |
output |
aaaa |
0 |
abs |
-1 |
abcdefg |
1 |
Bài 4. Bờm rất thích số
9. Bờm gọi một số là đẹp nếu đúng hơn một nửa chữ số trong số đó là
9. Ví dụ: 99988, 9899 là các số đẹp, và 8979, 97779 thì không. Bờm có thể xóa
một số chữ số khỏi số ban đầu để được số đẹp. Bờm muốn số chữ số bị xóa là ít
nhất. Hãy viết chương trình cho biết số lượng chữ số tối thiểu cần xóa để số
ban đầu thành số đẹp
Input: một dòng chứa một
số nguyên dương (tối đa 50 chữ số). Trong đó có ít nhất một chữ số 9
Output: In một số nguyên
duy nhất số kí tự tối thiểu cần xóa Qqry*
input |
output |
979998 |
0 |
8988889 |
4 |
Bài 5: Cho xâu A gồm các kí tự tiếng Anh viết thường. Hãy viết
chương trình cho biết trong xâu A có bao nhiêu kí tự khác nhau
Input: gồm một dòng ghi
một xâu không quá 100 kí tự
Output: số lượng kí tự
khác nhau
input |
output |
Giải thích |
wjmzbmr |
6 |
w, j, m, z, b, r |
Bài 6: Cho xâu S gồm cả
chữ cái tiếng Anh và các chữ số. Hãy viết chương trình tính tổng các số trong
xâu
Input: Một xâu s dài
không quá 255 kí tự
Output: Tổng các số
trong xâu
input |
output |
Giải thích |
A12b8t9B71 |
28 |
1+2+8+9+7+1=28 |
Bài 7: Cho xâu S gồm cả
chữ cái tiếng Anh và các chữ số. Hãy viết chương trình tính tổng các số trong
xâu
Input: Một xâu s dài
không quá 255 kí tự
Output: Tổng các số
trong xâu
input |
output |
Giải thích |
A12b8t9B71 |
100 |
12+8+9+71=100 |
0 nhận xét:
Đăng nhận xét