Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho một xâu \(S\) chỉ chứa chữ cái in thường và chữ cái in hoa. Một xâu được gọi là xâu đẹp nếu tất cả vị trí kí tự lẻ \((1,3,5,7,...)\) đều là chữ cái thường và tất cả vị trí kí tự chẵn \((2,4,6,8,...)\) đều là chữ cái in hoa.
Biết rằng \(S_i\) là vị trí kí tự thứ \(i\) và xâu có vị trí bắt đầu từ \(1\).
Yêu cầu: Cho một xâu \(S\), bạn hãy xác định xem \(S\) có phải là xâu đẹp không.
Input
- Chứa một xâu \(S\) duy nhất (độ dài của xâu \(S\) không quá \(1000\)).
Output
- In ra
Yes
nếu \(S\) là xâu đẹp, in raNo
nếu \(S\) không phải xâu đẹp.
Example
Test 1
Input
dEcOdEkHoNg
Output
Yes
Test 2
Input
DECOKHOKHONG
Output
No
Bình luận
Hint lỏ
Xét vt như đề thoi
bài này 1 hit
cin >> s;
s = '#' + s;
for (int i=1; i<s.size(); i+=2) {
if (!islower(s[i])) {
cout << "No";
return 0;
}
}
for (int i=2; i<s.size(); i+=2) {
if (!isupper(s[i])) {
cout << "No";
return 0;
}
}
cout << "Yes";
THE CO AC KHONG
NO
đề cho free 800 p à =))
=0))
Test 3
Input
THECOACKHONG
Output
No