9A - Xâu cơ bản

C++
#include <bits/stdc++.h>
using namespace std;
int main() {

    int a[10];
    for (int i = 0; i < 10; i++)
        a[i] = i;
    cout << *a + 3 << "\n";

    string s = "abcde" + 3;
    cout << s << "\n";

    string t = "444534234";
    cout << t[5 - 1] << "\n";

    string st = "123456789";
    st = "$" + st;
    cout << st[6] << "\n";

    string str;
    cin >> str;
    int n = str.size();
    str = "#" + str;
    for (int i = 1; i <= n; i++) {
        cout << str[i];
    }
}
C++
#include <bits/stdc++.h>
using namespace std;
int main() {

    string s, t;
    cin >> s;
    int n = s.size();
    s = "#" + s;

    for (int i = 1; i <= n / 2; i++) {
        int j = n + 1 - i;
        if (s[i] != s[j]) {
            cout << "NO";
            return 0;
        }
    }

    cout << "YES";

}

Bài tập

Bài tập Điểm Tỷ lệ AC Người nộp
Chênh lệch độ dài 100p 56,7% 3229 Hướng dẫn
Đếm dấu cách 100p 60,8% 3194 Hướng dẫn
Hoa thành thường 100p 53,7% 3046
Xóa dấu khoảng trống 100p 38,2% 2511
Chuyển đổi xâu 100p 46,8% 2781 Hướng dẫn
Chữ số lớn nhất (THT'14; HSG'17) 100p 58,5% 3556
Bảng mã Ascii (HSG '18) 100p 49,6% 1301 Hướng dẫn
Đếm chữ số lẻ (THT TP 2019) 100p 53,8% 3418
Xâu đối xứng (Palindrom) 100p 52,1% 3440 Hướng dẫn
Perfect !! 900p 39,9% 1520
Cặp ký tự đối xứng (TS10 LQĐ, Đà Nẵng 2019) 100p 46,1% 488



Bình luận

Không có bình luận nào.