Hàm kiểm tra xâu đối xứng

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Viết chương trình nhập vào một xâu và kiểm tra tính đối xứng của nó.

Học sinh bắt buộc sử dụng đoạn chương trình sau và tiếp tục chỉnh sửa:

C++
#include <bits/stdc++.h>
using namespace std;

// Viết hàm input để nhập vào một xâu S có sử dụng tham chiếu. 

// viết hàm kiểm tra tính đối xứng của S.
bool isPalindrome(string S){
    // Trả về true nếu S là xâu đối xứng, ngược lại trả về false.
}
signed main(){
    string S; input(S);
    if (isPalindrome(S))
        cout << "YES";
    else 
        cout << "NO";
}

Input

  • Một xâu ký tự cần kiểm tra.

Output

  • In ra YES nếu xâu đó đối xứng, ngược lại in ra NO.

Example

Test 1

Input
racecar
Output
YES

Test 2

Input
hello
Output
NO

Bình luận

Mới nhất
Tải bình luận...

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