Uppercase #1

Xem PDF

Đ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


  • 0
    hduongnef    2:55 p.m. 12 Tháng 10, 2024

    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;

    return 0;
    

    }

    • 1 bình luận nữa