Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
bàn phím
Output:
màn hình
Cho một đoạn văn tồn tại cả chữ hoa và chữ thường. Hãy chỉnh sửa đoạn văn sao cho tất cả các ký tự đều viết hoa.
Input
- Một dòng duy nhất nhập vào xâu \(s\) \((0 < |s| < 225)\).
Output
- Dòng đầu tiên là số kí tự cần được sửa.
- Dòng thứ 2 là câu văn sau khi sửa.
Example
Test 1
Input
Hi iH
Output
2
HI IH
Bình luận
include <iostream>
include <string>
using namespace std;
int main() {
string s;
getline(std::cin, s);
int count = 0;
string upper_s;
for (char c : s) {
if (islower(c)) {
count++;
upper_s += toupper(c);
} else {
upper_s += c; }
}
cout << count << endl;
cout << upper_s << endl;
}
s = input().strip()
c = sum(1 for char in s if char.islower())
r = s.upper()
print(c)
print(r)