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